Llwyth gweinydd? gorchymyn uchaf / defnydd CPU / dull cyfrifo cyfartalog llwyth

pan fyddwn yn dysgu defnyddioLinux gweinydd VPS iadeiladu gwefanAr ôl hynny, mae angen deall ystyr cyfartaledd llwyth o gyfartaleddau llwyth amrywiol, oherwydd mae angen inni ddefnyddiotopMae'r gorchymyn yn deall statws cwblhau'r system ac yn rhoi sylw i newidiadau amser real o newidynnau.

Er mwyn deall hyn, mae angen deall y disgrifiadau amrywiol canlynol.

Esboniad manwl o gyfartaledd llwyth gorchymyn uchaf

Llwyth gweinydd? gorchymyn uchaf / defnydd CPU / dull cyfrifo cyfartalog llwyth

Dyma gyfarwyddyd manwl ar sut i'w ddefnyddio ▼

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 llinell gyntaf yr ardal ystadegau yw ystadegau'r system gyfan.
  • Llinell 1 yw gwybodaeth y ciw tasg, gydauptimeMae canlyniad gweithredu'r gorchymyn yr un peth.

Mae ei gynnwys fel a ganlyn:

  • 01:06:48 Amser presennol
  • i fyny 1:22 Amser rhedeg y system ar ffurf oriau:munudau
  • 1 defnyddiwr Nifer y defnyddwyr sydd wedi mewngofnodi ar hyn o bryd
  • cyfartaledd llwyth: 0.06, 0.60, 0.48 llwyth System, sef hyd cyfartalog y ciw tasg.
  • Y tri gwerth yw'r gwerthoedd cyfartalog o 3 munud, 1 munud, a 5 munud yn ôl i'r presennol.
  • Mae llinellau 2 a 3 yn wybodaeth proses a CPU.
  •  

Pan fo CPUs lluosog, gall y cynnwys hwn fod yn fwy na 2 linell.Mae'r cynnwys fel a ganlyn:

  • Tasgau: 29 cyfanswm cyfanswm nifer y prosesau
  • 1 rhedeg Nifer o brosesau rhedeg
  • 28 cysgu Nifer y prosesau cysgu
  • 0 wedi'u stopio Nifer o brosesau a stopiwyd
  • 0 nifer zombie o brosesau zombie
  • Cpu(s): 0.3% us Canran y CPU a feddiannir gan ofod defnyddiwr
  • 1.0% sy Canran y CPU a feddiannir gan ofod cnewyllyn
  • 0.0% ni Canran y CPU a feddiannir gan brosesau y mae eu blaenoriaeth wedi'i newid yn y gofod proses defnyddiwr
  • 98.7% id canran CPU segur
  • 0.0% wa Canran yr amser CPU sy'n aros am fewnbwn ac allbwn
  • 0.0% hi
  • 0.0% Si

Dyma'r ddwy linell olaf o wybodaeth cof:

  • Mem: 191272k cyfanswm cyfanswm cof corfforol
  • Defnyddiodd 173656k gyfanswm y cof corfforol a ddefnyddiwyd
  • 17616k Cof am ddim cyfanswm am ddim
  • Byfferau 22052k Swm y cof a ddefnyddir fel storfa cnewyllyn
  • Cyfnewid: 192772k cyfanswm arwynebedd cyfnewid
  • Defnyddiodd 0k arwynebedd cyfnewid cyfanswm a ddefnyddiwyd
  • 192772k ardal cyfnewid am ddim cyfanswm am ddim
  • 123988k o gyfanswm ardal gyfnewid byffer wedi'i storio.

Mae cynnwys y cof yn cael ei gyfnewid i'r ardal gyfnewid ac yna'n ôl i'r cof, ond nid yw'r ardal gyfnewid a ddefnyddiwyd wedi'i throsysgrifo.

Y gwerth hwn yw maint yr ardal gyfnewid lle mae'r cynnwys eisoes yn bodoli yn y cof.

Pan fydd y cof cyfatebol yn cael ei gyfnewid eto, nid oes angen ysgrifennu i'r ardal gyfnewid mwyach.

Gwybodaeth fanwl am y broses, wedi'i harddangos o dan yr ardal ystadegau ym mhob maes gwybodaeth proses.

Yn gyntaf, gadewch i ni ddeall beth mae pob colofn yn ei olygu.

ystyr enw colofn

  • ID proses PID
  • ID proses rhiant PPID
  • RUSER Enw defnyddiwr go iawn
  • UID ID defnyddiwr perchennog y broses
  • USER enw defnyddiwr perchennog y broses
  • GRŴP enw grŵp perchennog y broses
  • TTY Enw'r derfynell y cychwynnwyd y broses ohoni.Mae prosesau sydd heb eu cychwyn o derfynell yn cael eu dangos fel ?
  • Blaenoriaeth cysylltiadau cyhoeddus
  • NI gwerth neis.Mae gwerthoedd negyddol yn nodi blaenoriaeth uchel, mae gwerthoedd cadarnhaol yn nodi blaenoriaeth isel
  • P Y CPU diwethaf a ddefnyddiwyd, dim ond yn ystyrlon mewn amgylchedd aml-CPU
  • % CPU Canran yr amser CPU a ddefnyddiwyd ers y diweddariad diwethaf
  • AMSER Cyfanswm yr amser CPU a ddefnyddir gan y broses, mewn eiliadau
  • AMSER+ Cyfanswm yr amser CPU a ddefnyddir gan y broses, mewn 1/100 eiliad
  • MEM Canran y cof corfforol a ddefnyddir gan y broses
  • Cyfanswm y cof rhithwir a ddefnyddir gan y broses VIRT, mewn kb. VIRT=SWAP+RES
  • Maint y cof rhithwir a ddefnyddir gan y broses SWAP i'w gyfnewid, mewn kb.
  • Maint y cof corfforol a ddefnyddir gan y broses RES ac nad yw wedi'i gyfnewid, mewn kb. RES=COD+DATA
  • CÔD Maint y cof ffisegol a feddiannir gan y cod gweithredadwy, mewn kb
  • DATA Maint y cof corfforol a feddiannir gan y rhan heblaw'r cod gweithredadwy (segment data + stack), mewn kb
  • Maint cof a rennir SHR, mewn kb
  • namau tudalen nFLT
  • Nifer y tudalennau sydd wedi'u haddasu ers yr ysgrifen NDRT diwethaf.
  • S Statws proses.
  • D = cyflwr cwsg di-dor
  • R = rhedeg
  • S = cwsg
  • T=trac/stop
  • Z = proses zombie
  • Enw gorchymyn / llinell orchymyn COMMAND
  • WCHAN Os yw'r broses yn cysgu, arddangoswch enw swyddogaeth y system gysgu
  • Baneri tasg baneri, cyfeiriwch at sched.h

Linux llwytho cyfarwyddiadau debugging cyfartalog

edrych artopAr ôl y statws a ddangosir gan y gorchymyn, mae angen ei optimeiddio yn ôl iddo, ondtopMae'r gorchymyn yn dangos yr ymddangosiad yn unig, felly gallwn ni basioiostatneuvmstatGorchymyn sylwadau pellach.

vmstat i weld llwyth system

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

prosesau

  • Mae'r golofn r yn cynrychioli nifer y prosesau sy'n rhedeg ac yn aros am y sleisen amser CPU.Os yw'n fwy na 1 am amser hir, mae'n golygu bod y CPU yn annigonol ac mae angen cynyddu'r CPU.
  • Mae colofn b yn nodi nifer y prosesau sy'n aros am adnoddau, megis aros am I/O, neu gyfnewid cof, ac ati.

mae cpu yn dynodi statws defnydd y cpu

  • Mae'r golofn us yn dangos canran yr amser CPU a dreulir yn y modd defnyddiwr. Pan fydd y gwerth ohonom yn gymharol uchel, mae'n golygu bod y broses defnyddiwr yn defnyddio llawer o amser CPU, ond os yw'n fwy na 50% am amser hir, mae angen ystyried optimeiddio rhaglen y defnyddiwr.
  • Mae'r golofn sy'n dangos canran yr amser cpu a dreulir gan y broses cnewyllyn.Yma, gwerth cyfeirio ni + sy yw 80%. Os yw us + sy yn fwy na 80%, mae'n golygu efallai nad oes digon o CPU.
  • Mae'r golofn wa yn dangos canran yr amser CPU y mae amseroedd aros IO yn ei ddefnyddio.
  • Gwerth cyfeirio wa yma yw 30%. y rheolydd disg neu ddisg mynediad (gweithrediadau bloc yn bennaf).
  • Mae'r golofn id yn dangos canran yr amser y mae'r cpu yn segur.

Mae'r erthygl ganlynol yn esbonio pa mor uchel yw Cyfartaledd Llwyth Linux?

Beth ddylwn i ei wneud os yw'r llwyth VPS yn rhy uchel?

Nawr ni ellir cyrchu fy ngwefan oherwydd bod y llwyth yn rhy uchel, beth ddylwn i ei wneud?

brig - 20:44:30 i fyny 12 munud, 1 defnyddiwr, cyfartaledd llwyth: 2.21, 8.39, 6.48

  • Mae eich gweinydd yn hunan-reoli, yr hyn y dylech ei wneud yw gwirio'ch gweinydd ei hun trwy SSH.
  • Gwiriwch beth mae'n rhedeg?Pa broses ac ati?
  • Os oes angen, ceisiwch ailgychwyn y gweinydd.
  • Os yw'r llwyth yn dal yn rhy uchel ar ôl ailgychwyn y gweinydd, ceisiwch nodi'r broses gorlwytho a'i atal.
  • Os oes angen, ailgychwynwch y broses (nid y gweinydd) yn unigol.
  • Neu ar ôl ymgynghori â'r gwasanaeth cwsmeriaid "pam mae'r llwyth VPS / gweinydd yn rhy uchel", nid oes unrhyw ffordd i'w wneud o hyd, ac yn olaf yr unig ffordd yw cynyddu cyfluniad y gweinydd.

Faint o le sy'n addas ar gyfer gwefan cwmni masnach dramor?

Sut i ddewis y cyfluniad gweinydd cywir?Cliciwch y ddolen isod i weld y datrysiad gweinydd IP 1 dyddiol ar gyfartaledd ▼

Blog Chen Weiliang Gobeithio ( https://www.chenweiliang.com/ ) shared" Server Load? gorchymyn uchaf / defnydd CPU / dull cyfrifo cyfartaledd llwyth", bydd yn eich helpu chi.

Croeso i chi rannu dolen yr erthygl hon:https://www.chenweiliang.com/cwl-1029.html

Croeso i sianel Telegram o blog Chen Weiliang i gael y diweddariadau diweddaraf!

🔔 Byddwch y cyntaf i gael y "Canllaw Defnydd Offer AI Marchnata Cynnwys ChatGPT" gwerthfawr yng nghyfeiriadur uchaf y sianel! 🌟
📚 Mae'r canllaw hwn yn cynnwys gwerth enfawr, 🌟Mae hwn yn gyfle prin, peidiwch â'i golli! ⏰⌛💨
Rhannwch a hoffwch os hoffech chi!
Eich rhannu a'ch hoff bethau yw ein cymhelliant parhaus!

 

发表 评论

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. 必填 项 已 用 * Label

sgroliwch i'r brig