Server load? murairo wepamusoro / CPU kushandiswa / mutoro wevhareji yekuverenga nzira

patinodzidza kushandisaLinux VPS server kukuvaka webhusaitiMushure meizvozvo, zvinodikanwa kuti unzwisise zvinorehwa neavhareji yekuremerwa yeakasiyana mavhareji emutoro, nekuti isu tinofanirwa kushandisatopIwo murairo unonzwisisa kupedzisa mamiriro ehurongwa uye unoteerera kune chaiyo-nguva shanduko yezvinosiyana.

Kuti unzwisise izvi, zvinodikanwa kuti unzwisise zvinotevera zvinotsanangurwa zvinosiyana.

Tsananguro yakadzama yeiyo yepamusoro command load avhareji

Server load? murairo wepamusoro / CPU kushandiswa / mutoro wevhareji yekuverenga nzira

Heino murairo wakadzama wekuti ungashandise sei ▼

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
  • Mitsara yekutanga ye5 yenzvimbo yenhamba ndiyo nhamba yehurongwa hwose.
  • Mutsetse wekutanga ndiwo ruzivo rwemutsetse webasa, uneuptimeMhedzisiro yekuitwa kwemirairo yakafanana.

Zviri mukati maro ndezvizvi:

  • 01:06:48 Nguva yazvino
  • kumusoro 1:22 Sisitimu inomhanya nguva muchimiro chemaawa: maminetsi
  • 1 mushandisi Nhamba yevashandisi vapinda parizvino
  • mutoro weavhareji: 0.06, 0.60, 0.48 Sisitimu mutoro, inova avhareji urefu hwemutsara webasa.
  • Iwo matatu maitiro ndiwo avhareji kukosha kubva paminiti 3, maminetsi mashanu, uye maminetsi gumi nemashanu apfuura kusvika ikozvino.
  • Mitsetse 2 uye 3 inzira uye CPU ruzivo.
  •  

Kana paine akawanda maCPU, zvirimo izvi zvinogona kudarika mitsara miviri.Zviripo ndezvizvi:

  • Mabasa: 29 yakazara nhamba yemaitiro
  • 1 inomhanya Nhamba yekumhanya maitiro
  • 28 kurara Nhamba yemaitiro ekurara
  • 0 yakamira Nhamba yemaitiro akamira
  • 0 zombie nhamba ye zombie maitiro
  • Cpu (s): 0.3% isu Iyo muzana yeCPU inogarwa nenzvimbo yemushandisi
  • 1.0% sy The percentage yeCPU inogarwa nekernel space
  • 0.0% ni Iyo muzana yeCPU inogarwa nemaitiro ayo anokoshesa akashandurwa munzvimbo yemushandisi.
  • 98.7% id idle CPU muzana
  • 0.0% wa muzana yeCPU nguva yakamirira kupinza uye kubuda
  • 0.0% mhoro
  • 0.0% Si

Iyi inotevera mitsetse miviri yekupedzisira yeruzivo rwendangariro:

  • Mem: 191272k yakazara ndangariro yemuviri
  • 173656k yakashandiswa yakazara ndangariro yemuviri yakashandiswa
  • 17616k yemahara yakazara yemahara ndangariro
  • 22052k buffers Huwandu hwendangariro hunoshandiswa sekernel cache
  • Shandura: 192772k yakazara nzvimbo yekuchinja
  • 0k yakashandiswa yakazara nzvimbo yekuchinja yakashandiswa
  • 192772k yemahara yakazara yemahara yekuchinja nzvimbo
  • 123988k yakazara cached yakavharirwa nzvimbo yekuchinjisa.

Zviri mukati mendangariro zvinochinjirwa kunze kunzvimbo yekuchinjana zvozodzoserwa mundangariro, asi nzvimbo yakashandiswa yekuchinjisa haina kunyorwa.

Ukoshi uhwu saizi yenzvimbo yekuchinjisa iyo zvirimo zvagara zviripo mundangariro.

Kana iyo ndangariro inoenderana yakachinjika zvakare, hazvichakodzeri kunyorera kunzvimbo yekuchinjana.

Ruzivo rwakadzama nezve maitiro, anoratidzwa pazasi nzvimbo yenhamba munzvimbo yega yega yeruzivo.

Kutanga, ngatinzwisise kuti chikamu chimwe nechimwe chinorevei.

column zita rinoreva

  • PID process id
  • PPID mubereki process id
  • RUSER Zita remushandisi chairo
  • UID Iyo mushandisi id yemuridzi wemaitiro
  • USER zita rekushandisa remuridzi wegadziriro
  • GROUPS zita reboka remuridzi wegadziriro
  • TTY Zita reiyo terminal kubva kwakatangwa maitiro.Maitiro asina kutanga kubva kune terminal anoratidzwa se?
  • PR kukoshesa
  • NI yakanaka kukosha.Hunhu husina kunaka hunoratidza kukosha kwepamusoro, hunhu hwakanaka hunoratidza kukosha kwakaderera
  • P Iyo yekupedzisira CPU yakashandiswa, inongoreva mune yakawanda-CPU nharaunda
  • % CPU Iyo muzana yeCPU nguva yakashandiswa kubva pagadziridzo yekupedzisira
  • NGUVA Iyo yakazara CPU nguva inoshandiswa nemaitiro, mumasekonzi
  • NGUVA+ Iyo yakazara CPU nguva inoshandiswa nemaitiro, mumasekonzi 1/100
  • %MEM Iperesenti yendangariro yemuviri inoshandiswa nemaitiro
  • Huwandu hwese hwendangariro hunoshandiswa neVIRT maitiro, mu kb. VIRT=SWAP+RES
  • Saizi yeiyo chaiyo ndangariro inoshandiswa neiyo SWAP maitiro ekuchinjisa kunze, mu kb.
  • Saizi yendangariro yemuviri inoshandiswa neRES process uye isina kuchinjika kunze, mu kb. RES=CODE+DATA
  • CODE Saizi yendangariro yemuviri inogarwa nekodhi inogoneka, mu kb
  • DATA Saizi yendangariro yemuviri inobatwa nechikamu chisiri kodhi inogoneka (chikamu chedata + stack), mu kb.
  • SHR yakagovaniswa saizi yendangariro, mu kb
  • nFLT peji kukanganisa
  • Huwandu hwemapeji akagadziridzwa kubva pakunyora kwekupedzisira nDRT.
  • S Maitiro mamiriro.
  • D = uninterruptible sleeping state
  • R = kumhanya
  • S = kurara
  • T=track/mira
  • Z = zombie maitiro
  • COMMAND command zita/command line
  • WCHAN Kana iyo nzira iri kurara, ratidza zita reiyo yekurara system basa
  • Mireza yebasa mireza, kureva sched.h

linux load avhareji debugging mirairo

kutarisatopMushure mechimiro chakaratidzwa nemurairo, inoda kugadziriswa maererano nayo, asitopMurairo unoratidza chitarisiko chete, saka tinogona kupfuuraiostatkanavmstatRaira zvimwe zvinoonekwa.

vmstat kuona system load

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

maitiro

  • Iyo r column inomiririra huwandu hwemaitiro arikumhanya nekumirira CPU time slice.Kana yakakura kupfuura 1 kwenguva yakareba, zvinoreva kuti CPU haina kukwana uye CPU inoda kuwedzerwa.
  • Iyo b column inoratidza huwandu hwemaitiro akamirira zviwanikwa, sekumirira I / O, kana ndangariro swapping, nezvimwe.

cpu inoratidza mamiriro ekushandiswa kwecpu

  • Iyo isu column inoratidza iyo muzana yeCPU nguva yakashandiswa mushandisi mode. Kana kukosha kwedu kwakakwira, zvinoreva kuti mushandisi maitiro anoshandisa yakawanda yeCPU nguva, asi kana yakakura kupfuura 50% kwenguva yakareba, zvinofanirwa kufunga nezve optimization yemushandisi chirongwa.
  • Iyo sy column inoratidza chikamu che cpu nguva yakashandiswa ne kernel process.Pano, kukosha kwekukosha kwedu + sy i80%. Kana isu + sy yakakura kudarika 80%, zvinoreva kuti panogona kunge pasina CPU yakakwana.
  • Iyo wa column inoratidza chikamu cheCPU nguva inogarwa neIO inomirira.
  • Chirevo chewa pano i30%.Kana wa wadarika 30%, zvinoreva kuti IO kumirira yakakomba.Izvi zvinogona kukonzerwa nenhamba huru yekupinda zvisina tsarukano padisiki, kana kuti inogona kukonzerwa neiyo bandwidth bottleneck ye. iyo dhisiki kana dhisiki yekuwana controller (kunyanya block mashandiro).
  • Iyo id column inoratidza iyo muzana yenguva iyo cpu isingaite.

Chinyorwa chinotevera chinotsanangura kuti yakakwira sei iyo Linux Load Average?

Chii chandinofanira kuita kana mutoro weVPS wakanyanyisa?

Iye zvino webhusaiti yangu haigone kuwanikwa nekuti mutoro wakanyanya kukwirira, chii chandinofanira kuita?

pamusoro - 20:44:30 kumusoro 12 min, 1 mushandisi, mutoro wepakati: 2.21, 8.39, 6.48

  • Sevha yako inozvitonga, chaunofanira kuita kutarisa server yako pachayo kuburikidza neSSH.
  • Tarisa kuti chii chiri kuita?Chii muitiro uye zvichingodaro?
  • Kana zvichidikanwa, edza kutangazve sevha.
  • Kana mushure mekutangazve sevha, mutoro wacho uchiri wakanyanya kukwirira, edza kuona maitiro akaremerwa uye womisa.
  • Kana zvichidikanwa, tangazve maitiro (kwete sevha) wega.
  • Kana kuti mushure mekubvunzurudza basa revatengi "nei VPS / server load yakanyanyisa", hapachina nzira yekuzviita, uye pakupedzisira nzira chete ndeyokuwedzera gadziriro yevhavha.

Yakawanda sei nzvimbo yakakodzera kune webhusaiti yekambani yekutengeserana kunze kwenyika?

Nzira yekusarudza sei yakakodzera server configuration?Dzvanya chinongedzo chiri pazasi kuti uone avhareji yemazuva ese 1 IP server mhinduro ▼

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) yakagovaniswa "Server Load? murairo wepamusoro / CPU kushandiswa / mutoro wevhareji yekuverenga nzira", ichakubatsira iwe.

Welcome to share link yechinyorwa chino:https://www.chenweiliang.com/cwl-1029.html

Tikugashirei kuTeregiramu chiteshi cheChen Weiliang's blog kuti uwane zvichangobva kuitika!

🔔 Iva wekutanga kuwana yakakosha "ChatGPT Yemukati Yekushambadzira AI Chishandiso Chekushandisa Guide" muchiteshi chepamusoro dhairekitori! 🌟
📚 Iri gwara rine kukosha kukuru, 🌟Uyu mukana usingawanzo, usapotsa! ⏰⌛💨
Govera uye like kana uchida!
Kugovera kwako uye kuda ndiko kukurudzira kwedu kunoramba kuripo!

 

发表 评论

Kero yako yeemail haizoburitswe. Minda inodiwa inoshandiswa * Chitaera

skrorukira kumusoro