Sa e lartë është e përshtatshme Mesatarja e Ngarkesës së Linux? Kontrolli i përdorimit të ngarkesës së CPU

Nëse kompjuteri juaj (kompjuteri) është i ngadalshëm, mund të dëshironi të kontrolloni nëse sistemi është nën ngarkesë të lartë?

Kohët e fundit, pakMarketingu në internetOficeri deklaroi se ai ishte përgjegjës përfurnizuesit të energjisë elektrikeFaqja e internetit ishte e paaksesueshme për shkak të një situate disa kohë më parë...

Kjo faqe interneti bazohet nëUebfaqja e WordPress,nëLinux Konfigurimi i serverit VPS.

  • Konfigurimi i serverit Linux VPS ka vetëm 1 bërthamë CPU dhe 1 GB memorie RAM.

Hyni në sfondin e serverit Linux VPS për të kontrolluar problemin dhe zbuloni se mesatarja e ngarkesës është shumë e lartë, duke arritur më shumë se 10.0.

Në sistemet Linux, ne zakonisht përdorimuptimekomanda për ta parë atë (wkomandë dhetopkomanda është gjithashtu e disponueshme).

Përveç kësaj, ata gjithashtu punojnë me kompjuterët Mac të Apple.

Nëse vëreni se mesatarja e ngarkesës është shumë e lartë, përpiquni ta zgjidhni problemin!

  • Kur ngarkesa mesatare e ngarkesës është shumë e lartë,Chen WeiliangZgjidhja e dhënë është rritja e numrit të bërthamave të CPU.
  • Pastaj, përmirësoni me vendosmëri konfigurimin në2 bërthama CPU,8 GB RAM memorie.
  • Situata e ngarkesës mesatare të ngarkesës së lartë u zgjidh shpejt.

XNUMX. Kontrolloni ngarkesën e sistemit

Në një dritare të terminalit SSH, shkruani komandën e mëposhtme▼

uptime

Sistemi do të kthejë një linjë informacioni ▼

Sa e lartë është e përshtatshme Mesatarja e Ngarkesës së Linux? Kontrolli i përdorimit të ngarkesës së CPU

Gjysma e dytë e rreshtit thotë "ngarkesa mesatare" që do të thotë "ngarkesa mesatare e sistemit"

  • Me 3 numra brenda, a mund të përcaktojmë nëse ngarkesa e sistemit është e madhe apo e vogël?

Ngarkesa e serverit? metoda e llogaritjes së komandës së lartë/përdorimit të CPU/përdorimit të ngarkesës

Pse ka 3 numra?

  • Ato përfaqësojnë ngarkesën mesatare të sistemit në minuta 1 minutë, 5 minuta dhe 15 minuta.
  • Nëse vazhdoni të kërkoni, do t'ju tregojë gjithashtu se kur CPU është plotësisht i papunë, mesatarja e ngarkesës është 0;
  • Kur ngarkesa e punës së CPU-së është e ngopur, mesatarja e ngarkesës është 1.

Çfarë do të thotë CPU?

  • CPU është njësia qendrore e përpunimit.
  • (Njësia Qendrore e Përpunimit Anglez, CPU)
  • CPU është bërthama informatike dhe bërthama e kontrollit të një kompjuteri.

Përdorimi i CPU-së

  • Përdorimi i CPU-së është informacion statistikor i statusit të përdorimit të CPU-së gjatë një periudhe kohore.
  • Ky tregues tregon përdorimin e CPU-së (kur CPU është i zënë).
  • Nëse CPU është e zënë për një kohë të gjatë, duhet të konsideroni nëse CPU është e mbingarkuar. ?
  • Funksionimi afatgjatë i mbingarkesës është një lloj dëmtimi i vetë makinës.
  • Prandaj, përdorimi i CPU-së duhet të kontrollohet në një raport të caktuar për të siguruar funksionimin normal të makinës.

Çfarë është Mesatarja e Ngarkesës?

  • Ngarkesa mesatare është ngarkesa e CPU-së dhe informacioni që përmban është statistika e statusit të përdorimit të CPU-së brenda një segmenti.
  • Është një statistikë e shumës së përpunimit të CPU-së dhe numrit të proceseve që presin përpunimin e CPU-së për një periudhë kohore.
  • Kjo është, statistikat e gjatësisë së radhës të përdorura nga CPU.

Natyrisht, sa më e ulët të jetë vlera e "mesatares së ngarkesës", si p.sh. 0.2 ose 0.3, do të thotë që ngarkesa e kompjuterit (kompjuterit) është më e vogël dhe ngarkesa e sistemit është më e lehtë.

  • Megjithatë, kur mund të shihni se sistemi është nën ngarkesë të madhe?
  • Në fund është e barabartë me 1 orë?Apo është e barabartë me 0.5?Apo është e barabartë me 1.5?
  • Çfarë duhet të bëj nëse këto tre vlera janë të ndryshme brenda 1 minutë, 5 minuta dhe 15 minuta?

XNUMX. Analogji

Për të përcaktuar nëse sistemi juaj është i mbingarkuar, duhet të kuptoni se çfarë do të thotë realisht mesatarja e ngarkesës.

Tjetra,Chen WeiliangKjo pyetje do të shpjegohet në gjuhën më të thjeshtë të mundshme.

Së pari, supozojmë se në rastin më të thjeshtë, kompjuteri juaj ka vetëm një CPU dhe të gjitha operacionet duhet të kryhen nga ky CPU.

Le të imagjinojmë mesataren e ngarkesës së këtij CPU si një urë:

Ka vetëm një korsi në urë dhe të gjitha mjetet duhet të kalojnë këtë korsi.

(Natyrisht, ura mund të përdoret vetëm në një drejtim.)

Kur ngarkesa e sistemit është 0, kjo do të thotë se nuk ka makinë në urë ▼

Kur ngarkesa e sistemit është 0, kjo do të thotë se nuk ka makinë në urë

Ngarkesa e sistemit është 0.5, që do të thotë se ka gjysma e makinave në urë ▼

Ngarkesa e sistemit është 0.5, që do të thotë se ka gjysmë makina në fletën e 4-të të urës

Ngarkesa e sistemit është 1.0, që do të thotë se ka makina në të gjitha pjesët e urës, që do të thotë se ura është "plot" ▼

Ngarkesa e sistemit është 1.0, që do të thotë se ka makina në të gjitha pjesët e urës, që do të thotë se ura është "e plotë" fleta 5

  • Por duhet theksuar se ura ende mund të kalohet pa probleme këtu.

Ngarkesa e sistemit është 1.7, që do të thotë se ka shumë automjete dhe ura është plot (100%).

  • Automjetet që prisnin në urë përbënin 70% të mjeteve të urës.

Për analogji, e kështu me radhë, ngarkesa e sistemit është 2.0:

  • Do të thotë se ka po aq automjete që presin sa ka kuvertën e urave.
  • Një ngarkesë e sistemit prej 3.0 do të thotë se ka dy herë më shumë automjete që presin në urë sesa në kuvertë.
  • Kur ngarkesa e sistemit është më e madhe se 1, automjeti i pasmë duhet të presë;
  • Sa më e madhe të jetë ngarkesa e sistemit, aq më e gjatë është koha e pritjes për kalimin e urës ▼

Sa më e rëndë të jetë ngarkesa e sistemit, aq më e gjatë është koha e pritjes për të kaluar urën. Fleta 6

  • Ngarkesa e sistemit të CPU-së është në thelb e barabartë me kapacitetin e urës analoge të sipërpërmendur, që është ngarkesa maksimale e punës së CPU-së.
  • Automjeti në urë është një proces që pret që CPU të përpunohet.

Nëse CPU përpunon një maksimum prej 100 procesesh në minutë, ngarkesa e sistemit është 0.2, që do të thotë se CPU përpunon vetëm 1 procese në këtë 20 minutë;

Një ngarkesë e sistemit prej 1.0 do të thotë që CPU trajton 1 procese në këtë 100 minutë;

1.7 Kjo do të thotë se përveç 100 proceseve që CPU po përpunon, janë 70 procese që presin të përpunohen nga CPU.

Në mënyrë që kompjuteri të funksionojë pa probleme, ngarkesa e sistemit nuk duhet të kalojë 1.0, kështu që nuk ka nevojë të prisni për asnjë proces dhe të gjitha proceset mund të përpunohen fillimisht.

Natyrisht, 1.0 është një vlerë kryesore.

Nëse kjo vlerë tejkalohet, sistemi nuk është optimal.Ju duhet të ndërhyni.

XNUMX. Sa është e përshtatshme mesatarja e ngarkesës së sistemit?

A është 1.0 një vlerë ideale për ngarkesën e sistemit?

Jo domosdoshmërisht, sysadmin-ët priren të lënë pak hapësirë.

Kur kjo vlerë arrin 0.7, duhet të dini diçka si kjo:

  • Kur ngarkesa e sistemit vazhdon të jetë më e madhe se 0.7, duhet të filloni të hetoni problemin dhe të parandaloni që situata të përkeqësohet.
  • Kur ngarkesa e sistemit vazhdon të jetë më e madhe se 1.0, duhet të gjeni një zgjidhje dhe të ulni vlerën.
  • Kur ngarkesa e sistemit arrin 5.0, tregon se ka një problem serioz me sistemin dhe nuk është përgjigjur për një kohë të gjatë, ose pothuajse është rrëzuar.Ju nuk duhet ta lini sistemin të arrijë këtë vlerë.

Katër procesorë të shumëfishtë CPU

Sa më sipër po supozojmë se kompjuteri juaj (kompjuteri) ka vetëm një CPU.

Çfarë ndodh nëse kompjuteri juaj (kompjuteri) ka të instaluar 2 CPU?

2 CPU do të thotë se fuqia përpunuese e kompjuterit (kompjuterit) dyfishohet, dhe numri i proceseve që mund të përpunohen në të njëjtën kohë dyfishohet.

Chen WeiliangUra përdoret ende si analogji këtu. 2 CPU do të thotë që ura ka 2 kanale dhe kapaciteti i trafikut është dyfishuar ▼

Chen Weiliang ende përdor urën si një analogji këtu. 2 CPU do të thotë se ura ka 2 kalime dhe kapaciteti i trafikut është dyfishuar.

  • Pra, 2 CPU do të thotë që ngarkesa e sistemit mund të arrijë 2.0, dhe çdo CPU arrin 100% të ngarkesës së punës.
  • Për një kompjuter me n.0 CPU, ngarkesa e pranueshme e sistemit është deri në n.0 CPU.

Procesor CPU me pesë bërthama

Furnizuesit e çipave zakonisht përmbajnë bërthama të shumta CPU brenda 1 CPU, e cila quhet "CPU me shumë bërthama".

Një CPU me shumë bërthama është i ngjashëm me një CPU me shumë CPU për sa i përket ngarkesës së sistemit.

Prandaj, kur merrni parasysh ngarkesën e sistemit, duhet të merrni parasysh sa CPU ka kompjuteri juaj?Dhe sa bërthama ka çdo CPU?

Më pas, duke e ndarë ngarkesën e sistemit me numrin total të bërthamave, për sa kohë që ngarkesa për bërthamë nuk kalon 1.0, kompjuteri do të funksionojë si zakonisht.

Si të dini se sa bërthama CPU ka një kompjuter?

Duke përdorur komandën, ju lejon të shikoni informacionin ▼ CPU

cat /proc/cpuinfo

Komandat që kthejnë drejtpërdrejt numrin total të bërthamave të CPU-së

grep -c 'model name' /proc/cpuinfo

XNUMX. Cila kohë mesatare e ngarkesës duhet të shikoj?

pyetja e fundit:

Mesatarja e ngarkesës "mesatare e ngarkesës" kthen gjithsej tre mesatare:

  • Ngarkesa e sistemit 1 minutë, ngarkesa e sistemit 5 minuta, ngarkesa e sistemit 15 minuta.

Cilës vlerë duhet t'i referohem?

  • Nëse ngarkesa e sistemit është më e madhe se 1 për vetëm 1.0 minutë, 2 periudhat e tjera kohore janë më pak se 1.0, gjë që tregon se ky është vetëm një fenomen i përkohshëm dhe problemi nuk është serioz.
  • Nëse ngarkesa mesatare e sistemit është më e madhe se 15 brenda 1.0 minutave (pas rritjes së numrit të bërthamave të CPU-së), problemi është ende atje, jo një fenomen i përkohshëm.
  • Prandaj, duhet të vëzhgoni kryesisht "15 minuta ngarkesë të sistemit" si një tregues që kompjuteri (kompjuteri) funksionon normalisht.

Më poshtë është më shumë rreth metodës së llogaritjes së komandës së lartë/përdorimit të CPU-së/përdorimit të mesatares ▼

Çfarë duhet të bëj nëse ngarkesa VPS është shumë e lartë?

Tani faqja ime e internetit nuk mund të aksesohet sepse ngarkesa është shumë e lartë, çfarë duhet të bëj?

lart – 20:44:30 deri në 12 minuta, 1 përdorues, mesatarja e ngarkesës: 2.21, 8.39, 6.48

  • Serveri juaj është vetë-menaxhues, ajo që duhet të bëni është të kontrolloni vetë serverin tuaj nëpërmjet SSH.
  • Kontrolloni se çfarë po funksionon?Çfarë procesi e kështu me radhë?
  • Nëse është e nevojshme, provoni të rindizni serverin.
  • Nëse pas rinisjes së serverit, ngarkesa është ende shumë e lartë, përpiquni të identifikoni procesin e mbingarkuar dhe ta ndaloni atë.
  • Nëse është e nevojshme, rinisni procesin (jo serverin) individualisht.
  • Ose pas konsultimit me shërbimin ndaj klientit “pse ngarkesa e VPS/serverit është shumë e lartë”, ende nuk ka asnjë mënyrë për ta bërë këtë dhe në fund e vetmja mënyrë është rritja e konfigurimit të serverit.

Sa hapësirë ​​është e përshtatshme për faqen e internetit të një kompanie tregtare të huaj?

Si të zgjidhni konfigurimin e duhur të serverit?Klikoni lidhjen më poshtë për të parë zgjidhjen mesatare ditore të serverit IP prej 1 ▼

Blogu Hope Chen Weiliang ( https://www.chenweiliang.com/ ) shared "Sa është shumë e lartë Mesatarja e Ngarkesës Linux? Kontrolli i përdorimit të ngarkesës së CPU-së" do t'ju ndihmojë.

Mirë se vini të shpërndani lidhjen e këtij artikulli:https://www.chenweiliang.com/cwl-1027.html

Mirësevini në kanalin Telegram të blogut të Chen Weiliang për të marrë përditësimet më të fundit!

🔔 Bëhu i pari që merr "Udhëzuesin e përdorimit të mjeteve të marketingut të përmbajtjes AI" me vlerë "ChatGPT Content Marketing AI" në drejtorinë kryesore të kanalit! 🌟
📚 Ky udhëzues përmban vlera të mëdha, 🌟Ky është një mundësi e rrallë, mos e humbisni! ⏰⌛💨
Shpërndaje dhe like nëse të pëlqen!
Ndarjet dhe pëlqimet tuaja janë motivimi ynë i vazhdueshëm!

 

发表 评论

Adresa juaj e emailit nuk do të publikohet. Përdoren fushat e kërkuara * Etiketa

lëvizni në krye