Barkirina serverê? fermana jorîn / bikaranîna CPU / rêbaza hejmartina navînî ya barkirinê

dema ku em fêrî karanînê dibinLinux server VPS tomalperek ava bikinPiştî wê, pêdivî ye ku meriv wateya navgîniya barkirinê ya navgînên cûrbecûr barkirinê fam bike, ji ber ku pêdivî ye ku em bikar bînintopFerman rewşa qedandina pergalê fam dike û bala xwe dide guheztinên guhêrbar ên di dema rast de.

Ji bo fêmkirina vê yekê, pêdivî ye ku meriv raveyên guhêrbar ên jêrîn fam bike.

Ravekirina berfireh a navîniya barkirina fermana jorîn

Barkirina serverê? fermana jorîn / bikaranîna CPU / rêbaza hejmartina navînî ya barkirinê

Li vir rêwerzek berfireh heye ku meriv wê çawa bikar bîne ▼

top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48
Tasks: 29 total, 1 running, 28 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.3% us, 1.0% sy, 0.0% ni, 98.7% id, 0.0% wa, 0.0% hi, 0.0% si
Mem: 191272k total, 173656k used, 17616k free, 22052k buffers
Swap: 192772k total, 0k used, 192772k free, 123988k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1379 root 16 0 7976 2456 1980 S 0.7 1.3 0:11.03 sshd
14704 root 16 0 2128 980 796 R 0.7 0.5 0:02.72 top
1 root 16 0 1992 632 544 S 0.0 0.3 0:00.90 init
2 root 34 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0
3 root RT 0 0 0 0 S 0.0 0.0 0:00.00 watchdog/0
  • 5 rêzên yekem ên qada statîstîkê statîstîkên tevahiya pergalê ne.
  • Hêl 1 agahî rêza peywirê ye, biuptimeEncama pêkanîna fermanê jî heman e.

Naveroka wê wiha ne:

  • 01:06:48 Dema niha
  • up 1:22 Dema xebitandina pergalê di forma demjimêr: hûrdeman de
  • 1 Bikarhêner Hejmara bikarhênerên niha têketî
  • navgîniya barkirinê: 0.06, 0.60, 0.48 Barkirina pergalê, ku dirêjahiya navîn a dorê peywirê ye.
  • Sê nirx nirxên navîn in ji 3 hûrdem, 1 hûrdem, û 5 hûrdem berî niha.
  • Rêzên 2 û 3 agahdariya pêvajoyê û CPU ne.
  •  

Gava ku gelek CPU hene, dibe ku ev naverok ji 2 rêzan derbas bibe.Naverok wiha ye:

  • Karûbar: 29 bi tevahî hejmara pêvajoyan
  • 1 diherikin Hejmara pêvajoyên xebitandinê
  • 28 xew Hejmara pêvajoyên xewê
  • 0 rawestandin Hejmara pêvajoyên rawestandin
  • 0 hejmara zombî ya pêvajoyên zombî
  • Cpu(s): 0.3% me Rêjeya CPU ya ku ji hêla cîhê bikarhêner ve hatî dagir kirin
  • 1.0% sy Cihê Kernel ji sedî CPU digire
  • 0.0% ni Rêjeya CPU ya ku ji hêla pêvajoyên ku pêşîniyên wan di cîhê pêvajoya bikarhêner de hatine guhertin ve hatî dagir kirin
  • 98.7% id ji sedî CPU betal
  • 0.0% wa Sedê dema CPU li benda ketin û derketinê ye
  • 0.0% silav
  • 0.0% si

Du rêzên paşîn ên agahdariya bîranînê ev in:

  • Mem: 191272k tevahî bîranîna laşî
  • 173656k bi tevahî bîranîna laşî ya ku hatî bikar anîn bikar anîn
  • 17616k belaş bîra giştî ya belaş
  • 22052k tampon Hejmara bîranîna ku wekî cache kernel tê bikaranîn
  • Veguheztin: 192772k tevahî qada guheztinê
  • 0k bi tevahî qada guheztinê hatî bikar anîn
  • 192772k belaş qada guheztina belaş a tevahî
  • Bi tevahî 123988k qada veguheztina tamponkirî ya cache.

Naveroka bîranînê li qada guheztinê tê guheztin û dûv re vedigere bîra, lê devera guheztinê ya hatî bikar anîn nehatiye nivîsandin.

Ev nirx mezinahiya qada guheztinê ye ku naverok jixwe di bîranînê de heye.

Dema ku bîra têkildar ji nû ve were guheztin, êdî ne hewce ye ku li devera guheztinê were nivîsandin.

Agahiyên hûrgulî di derbarê pêvajoyê de, li jêr devera statîstîkê li her devera agahdariya pêvajoyê têne xuyang kirin.

Pêşîn, em fêm bikin ka her stûn tê çi wateyê.

wateya navê stûnê

  • Nasnameya pêvajoya PID
  • Nasnameya pêvajoya dêûbav PPID
  • RUSER Navê bikarhênerê rastîn
  • UID Nasnameya bikarhêner a xwediyê pêvajoyê
  • Navê bikarhêner USER ya xwediyê pêvajoyê
  • GROUP navê koma xwediyê pêvajoyê
  • TTY Navê termînala ku pêvajo jê hatî destpêkirin.Pêvajoyên ku ji termînalê dest pê nekirine wekî têne xuyang kirin?
  • pêşanî PR
  • NI nirxa xweş.Nirxên negatîf pêşîniya bilind nîşan dide, nirxên erênî pêşengiya kêm nîşan dide
  • P CPU-ya paşîn a ku tê bikar anîn, tenê di hawîrdorek pir-CPU de watedar e
  • %CPU Rêjeya dema CPU ya ku ji nûvekirina dawîn ve hatî bikar anîn
  • TIME Tevahiya dema CPU ya ku ji hêla pêvajoyê ve hatî bikar anîn, di çirkeyan de
  • TIME+ Tevahiya dema CPU ya ku ji hêla pêvajoyê ve hatî bikar anîn, di 1/100 çirkeyan de
  • %MEM Rêjeya bîranîna fizîkî ya ku ji hêla pêvajoyê ve hatî bikar anîn
  • Tevahiya mîqdara bîra virtual ku ji hêla pêvajoya VIRT ve hatî bikar anîn, di kb de. VIRT=SWAP+RES
  • Mezinahiya bîra virtual ya ku ji hêla pêvajoya SWAP-ê ve hatî veguheztin, di kb de tê bikar anîn.
  • Mezinahiya bîra laşî ya ku ji hêla pêvajoya RES ve hatî bikar anîn û nayê guheztin, di kb de. RES=KOD+DATA
  • KOD Pîvana bîranîna fizîkî ya ku ji hêla koda îcrakar ve hatî dagirkirin, bi kb
  • DATA Mezinahiya bîranîna laşî ya ku ji hêla beşek din ji koda îcrakar (parçeya daneyê + stak), di kb de tê dagirtin.
  • SHR mezinahiya bîra hevpar, di kb
  • xeletiyên rûpela nFLT
  • Hejmara rûpelên ku ji dema nivîsandina nDRT ya paşîn ve hatine guhertin.
  • S Rewşa pêvajoyê.
  • D = rewşa xewê ya bênavber
  • R = run
  • S = xew
  • T = rê / raweste
  • Z = pêvajoya zombî
  • COMMAN navê fermanê / rêzika fermanê
  • WCHAN Ger pêvajo xew e, navê fonksiyona pergala xewê nîşan bide
  • Alên peywirê nîşan bidin, serî li sched.h bidin

talîmatên xeletkirina navînî barkirina linux

digeretopPiştî ku statûya ku ji hêla fermanê ve hatî xuyang kirin, pêdivî ye ku ew li gorî wê were xweşbîn kirin, lêtopFerman tenê xuyangê nîşan dide, da ku em derbas bibiniostatanvmstatEmrê çavdêriyên din bikin.

vmstat ji bo dîtina barkirina pergalê

vmstat
procs -------memory-------- ----swap-- -----io---- --system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
0 0 100152 2436 97200 289740 0 1 34 45 99 33 0 0 99 0

pêvajoyên

  • Stûna r hejmara pêvajoyên ku diqewimin û li benda perçeya dema CPU-yê ne diyar dike. Heke ji bo demek dirêj ji 1 mezintir be, ev tê wê wateyê ku CPU têrê nake û CPU divê were zêdekirin.
  • Stûna b hejmara pêvajoyên ku li benda çavkaniyan in, wekî li benda I/O, an guheztina bîranînê, hwd.

cpu rewşa karanîna cpu nîşan dide

  • Stûna me rêjeya dema CPU ya ku di moda bikarhêner de derbas bûye nîşan dide. Gava ku nirxa me bi nisbeten bilind e, ev tê vê wateyê ku pêvajoya bikarhêner gelek wextê CPU-ê dixwe, lê heke ew ji bo demek dirêj ji% 50 mezintir be, pêdivî ye ku meriv li ser xweşbînkirina bernameya bikarhêner bifikirin.
  • Stûna sy rêjeya dema cpu ya ku ji hêla pêvajoya kernel ve hatî derbas kirin nîşan dide.Li vir, nirxa referansa me + sy %80 e. Ger us + sy ji %80 mezintir be, dibe ku CPU têrê neke.
  • Stûna wa rêjeya dema CPU ya ku ji hêla bendên IO ve hatî dagir kirin nîşan dide.
  • Nirxa referansê ya wa li vir 30% e. Heke wa ji 30% derbas bibe, ev tê vê wateyê ku benda IO cidî ye. Dibe ku ev ji ber hejmarek mezin ji gihîştinên bêserûber ên dîskê, an kêşeya bandê ya dîskê an gihîştina dîskê çêbibe. kontrolker (bi piranî operasyonên blokê).
  • Stûna id rêjeya dema ku cpu bêkar e nîşan dide.

Gotara jêrîn diyar dike ku Average Load Linux çiqas bilind e?

Ger barkirina VPS pir zêde be divê ez çi bikim?

Naha malpera min nayê gihîştin ji ber ku bar pir zêde ye, divê ez çi bikim?

top - 20:44:30 up 12 min, 1 bikarhêner, navînî barkirin: 2.21, 8.39, 6.48

  • Pêşkêşkara we bixwe-rêveber e, ya ku divê hûn bikin ev e ku servera xwe bixwe bi SSH-ê kontrol bikin.
  • Kontrol bikin ka ew çi dimeşe?Çi pêvajo û hwd?
  • Ger hewce be, biceribînin ku serverê ji nû ve bidin destpêkirin.
  • Ger piştî ji nû ve destpêkirina serverê, barkirin hîn jî pir zêde ye, hewl bidin ku pêvajoya zêde barkirî nas bikin û wê rawestînin.
  • Ger hewce be, pêvajo (ne server) ferdî ji nû ve bidin destpêkirin.
  • An jî piştî şêwirdariya karûbarê xerîdar "çima barkirina VPS / serverê pir zêde ye", hîn jî rê tune ku meriv wiya bike, û di dawiyê de yekane rê ev e ku meriv veavakirina serverê zêde bike.

Ji bo malpera pargîdaniyek bazirganiya biyanî çiqas cîh minasib e?

Meriv çawa veavakirina servera rast hilbijêrin?Ji bo dîtina çareseriya navînî ya rojane ya 1 IP-yê ▼ lînka jêrîn bikirtînin

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) parve kir " Barkirina Server? fermana jorîn / karanîna CPU / rêbaza hesabê navînî barkirin", ew ê ji we re bibe alîkar.

Bi xêr hatî bo parvekirina girêdana vê gotarê:https://www.chenweiliang.com/cwl-1029.html

Hûn bi xêr hatin kanala Telegramê ya bloga Chen Weiliang da ku nûvekirinên herî dawî bistînin!

🔔 Bibin yê yekem ku di pelrêça jorîn a kanalê de "Rêbernameya Bikaranîna Amûra AI-ya Kirrûbirra Naveroka ChatGPT" ya bi qîmet bistîne! 🌟
📚 Ev rêber nirxek pir mezin dihewîne, 🌟Ev derfetek kêm e, wê ji dest nede! ⏰⌛💨
Heke hûn hez dikin parve bikin û hez bikin!
Parvekirin û ecibandinên we motîvasyona meya domdar e!

 

评论

Navnîşana e-nameya we nayê weşandin. Zeviyên pêdivî têne bikar anîn * Awanasî

li jor bigerin