Kui suur on Linuxi koormuse keskmine väärtus? Protsessori koormuse kasutamise kontroll

Kui teie arvuti (arvuti) on aeglane, võiksite kontrollida, kas süsteem on suure koormuse all?

Viimasel ajal on a网络 营销Ohvitser teatas, et vastutab selle eestE-kaubandusVeebisait oli mõni aeg tagasi tekkinud olukorra tõttu ligipääsmatu...

See veebisait põhinebWordPressi veebisait, sisseLinux VPS-serveri seadistamine.

  • Linuxi VPS-serveri konfiguratsioonis on ainult 1 protsessorituum ja 1 GB muutmälu.

Probleemi kontrollimiseks logige sisse Linuxi VPS-i serveri taustale ja leidke, et keskmine koormus on väga kõrge, ulatudes üle 10.0.

Linuxi süsteemides kasutame tavaliseltuptimekäsk selle vaatamiseks (wkäsk jatopsaadaval on ka käsk).

Lisaks töötavad need ka Apple'i Maci arvutitega.

Kui leiate, et koormuse keskmine on liiga kõrge, proovige probleem lahendada!

  • Kui koormuse keskmine koormus on liiga kõrge,Chen WeiliangAntud lahendus on suurendada CPU tuumade arvu.
  • Seejärel viige konfiguratsioon otsustavalt üle2 protsessori südamikku,8 GB RAM-mälu.
  • Suure koormuse keskmise koormuse olukord lahenes kiiresti.

XNUMX. Kontrollige süsteemi koormust

Tippige SSH-terminali aknas järgmine käsk▼

uptime

Süsteem tagastab teaberea ▼

Kui suur on Linuxi koormuse keskmine väärtus? Protsessori koormuse kasutamise kontroll

Rea teisel poolel on kirjas "koormus keskmine", mis tähendab "süsteemi keskmist koormust".

  • Kui sees on 3 numbrit, kas saame kindlaks teha, kas süsteemi koormus on suur või väike?

Serveri koormus? top käsk/CPU kasutus/koormuse keskmine arvutamise meetod

Miks on 3 numbrit?

  • Need näitavad süsteemi keskmist koormust minutites 1 minut, 5 minutit ja 15 minutit.
  • Kui jätkate otsimist, näitab see teile ka seda, et kui protsessor on täiesti jõude, on koormuse keskmine 0;
  • Kui protsessori töökoormus on küllastunud, on koormuse keskmine väärtus 1.

Mida CPU tähendab?

  • CPU on keskprotsessor.
  • (inglise keeles Central Processing Unit, CPU)
  • Protsessor on arvuti andmetöötlus- ja juhtimistuum.

CPU kasutus

  • Protsessori kasutus on statistiline teave protsessori kasutusoleku kohta teatud aja jooksul.
  • See indikaator näitab protsessori kasutust (kui protsessor on hõivatud).
  • Kui protsessor on pikka aega hõivatud, peate arvestama, kas protsessor on ülekoormatud. ?
  • Pikaajaline ülekoormustöö on omamoodi kahju masinale endale.
  • Seetõttu tuleb CPU kasutust teatud suhteni kontrollida, et tagada masina normaalne töö.

Mis on keskmine koormus?

  • Koormus keskmine on protsessori koormus ja selles sisalduv teave on segmendi protsessori kasutusoleku statistika.
  • See on CPU töötlemise ja protsessori töötlemist teatud aja jooksul ootavate protsesside arvu summa.
  • See tähendab protsessori kasutatavat järjekorra pikkuse statistikat.

Ilmselgelt tähendab "koormuse keskmise" väärtus, näiteks 0.2 või 0.3, seda, et arvuti (arvuti) töökoormus on väiksem ja süsteemi koormus väiksem.

  • Millal on aga näha, et süsteem on suure koormuse all?
  • Lõppkokkuvõttes võrdub 1 tund?Või on see 0.5?Või on see võrdne 1.5-ga?
  • Mida peaksin tegema, kui need kolm väärtust erinevad 1 minuti, 5 minuti ja 15 minuti jooksul?

XNUMX. Analoogia

Et teha kindlaks, kas teie süsteem on suure koormuse all, peate mõistma, mida keskmine koormus tegelikult tähendab.

JärgmineChen WeiliangSeda küsimust selgitatakse võimalikult lihtsas keeles.

Esiteks eeldame, et kõige lihtsamal juhul on teie arvutil ainult üks CPU ja kõik toimingud peab läbi viima see protsessor.

Kujutagem ette selle CPU keskmise koormuse sillana:

Sillal on ainult üks sõidurada ja kõik sõidukid peavad seda rada ületama.

(Ilmselt saab silda kasutada ainult ühes suunas.)

Kui süsteemi koormus on 0, tähendab see, et sillal pole autot ▼

Kui süsteemi koormus on 0, tähendab see, et sillal pole autot

Süsteemi koormus on 0.5, mis tähendab, et sillal on pooled autod ▼

Süsteemi koormus on 0.5, mis tähendab, et silla 4. lehel on poolautod

Süsteemi koormus on 1.0, mis tähendab, et silla kõikidel osadel on autosid, mis tähendab, et sild on "täis" ▼

Süsteemi koormus on 1.0, mis tähendab, et silla kõikidel osadel on autosid, mis tähendab, et sild on "täis" leht 5

  • Aga peab märkima, et sillast saab siin siiski sujuvalt läbida.

Süsteemi koormus on 1.7, mis tähendab, et sõidukeid on liiga palju ja sild on täis (100%).

  • Sillal ootavad sõidukid moodustasid 70% sillasõidukitest.

Analoogiliselt ja nii edasi on süsteemi koormus 2.0:

  • See tähendab, et ootel on sama palju sõidukeid kui sillatekke.
  • Süsteemi koormus 3.0 tähendab, et sillal ootab kaks korda rohkem sõidukeid kui tekil.
  • Kui süsteemi koormus on suurem kui 1, peab tagumine sõiduk ootama;
  • Mida suurem on süsteemi koormus, seda pikem on ooteaeg silla ületamiseks▼

Mida suurem on süsteemi koormus, seda pikem on ooteaeg silla ületamiseks. Leht 6

  • CPU süsteemikoormus on põhimõtteliselt võrdne ülalmainitud analoogsilla võimsusega, mis on protsessori maksimaalne töökoormus.
  • Sillal olev sõiduk on protsess, mis ootab CPU töötlemist.

Kui CPU töötleb maksimaalselt 100 protsessi minutis, on süsteemi koormus 0.2, mis tähendab, et CPU töötleb selle 1 minuti jooksul ainult 20 protsessi;

Süsteemi koormus 1.0 tähendab, et protsessor tegeleb 1 protsessiga selle 100 minuti jooksul;

1.7 See tähendab, et lisaks 100 protsessile, mida CPU töötleb, ootab CPU töötlemist veel 70 protsessi.

Arvuti tõrgeteta töötamiseks ei tohiks süsteemi koormus ületada 1.0, seega pole vaja ühtegi protsessi oodata ja kõik protsessid saab enne töödelda.

Ilmselgelt on 1.0 võtmeväärtus.

Kui see väärtus on ületatud, pole süsteem optimaalne.Sa pead sekkuma.

XNUMX. Kui suur on süsteemi koormuse keskmine keskmine?

Kas 1.0 on süsteemi koormuse jaoks ideaalne väärtus?

Mitte tingimata, süsteemiadministraatorid jätavad veidi ruumi.

Kui see väärtus jõuab 0.7-ni, peaksite teadma midagi sellist:

  • Kui süsteemi koormus on jätkuvalt suurem kui 0.7, tuleb alustada probleemi uurimist ja vältida olukorra halvenemist.
  • Kui süsteemi koormus on jätkuvalt suurem kui 1.0, peate leidma lahenduse ja vähendama väärtust.
  • Kui süsteemi koormus jõuab 5.0-ni, näitab see, et süsteemis on tõsine probleem ja see ei reageeri pikka aega või jookseb peaaegu kokku.Te ei tohiks lasta süsteemil seda väärtust saavutada.

Neli, mitu protsessorit

Eelnev eeldab, et teie arvutil (arvutil) on ainult üks protsessor.

Mis juhtub, kui teie arvutisse (arvutisse) on installitud 2 protsessorit?

2 protsessorit tähendab, et arvuti (arvuti) töötlemisvõimsus kahekordistub ja korraga töödeldavate protsesside arv kahekordistub.

Chen WeiliangSilda kasutatakse siin ikka analoogina 2 protsessorit tähendab, et sillal on 2 kanalit ja liiklusvõimsus on kahekordistunud ▼

Chen Weiliang kasutab siin analoogina endiselt silda 2 CPU-d tähendab, et sillal on 2 läbipääsu ja liiklusmaht on kahekordistunud.

  • Seega tähendab 2 protsessorit, et süsteemi koormus võib ulatuda 2.0-ni ja iga protsessor jõuab 100% töökoormuseni.
  • N.0 CPU-ga arvutite puhul on aktsepteeritav süsteemikoormus kuni n.0 protsessorit.

Viis, mitmetuumaline protsessor

Kiibitarnijatel on tavaliselt 1 protsessori sees mitu CPU tuuma, mida nimetatakse "mitmetuumaliseks CPU-ks".

Mitmetuumaline protsessor on süsteemi koormuse poolest sarnane mitme protsessoriga.

Seetõttu peate süsteemi koormuse kaalumisel arvestama, mitu protsessorit teie arvutil on?Ja kui palju tuumasid igal CPU-l on?

Seejärel jagades süsteemi koormuse tuumade koguarvuga, kuni koormus tuuma kohta ei ületa 1.0, töötab arvuti nagu tavaliselt.

Kuidas teada saada, mitu protsessorituuma arvutil on?

Kasutades käsku, saate vaadata protsessori teavet ▼

cat /proc/cpuinfo

Käsud, mis tagastavad otse protsessori tuumade koguarvu▼

grep -c 'model name' /proc/cpuinfo

XNUMX. Millist koormuse keskmist aega peaksin vaatama?

viimane küsimus:

Koormuse keskmine koormuse keskmine annab kokku kolm keskmist:

  • 1 minut süsteemi koormust, 5 minutit süsteemi koormust, 15 minutit süsteemi koormust.

Millisele väärtusele peaksin viitama?

  • Kui süsteemi koormus on suurem kui 1 ainult 1.0 minuti jooksul, on ülejäänud 2 ajaperioodi alla 1.0, mis näitab, et see on vaid ajutine nähtus ja probleem ei ole tõsine.
  • Kui süsteemi keskmine koormus on 15 minuti jooksul suurem kui 1.0 (pärast protsessori tuumade arvu suurendamist), on probleem endiselt olemas, mitte ajutine nähtus.
  • Seetõttu peaksite peamiselt jälgima "15-minutilist süsteemikoormust" kui indikaatorit, et arvuti (arvuti) töötab normaalselt.

Järgnevalt käsitletakse rohkem tippkäskude/protsessori kasutuse/koormuse keskmise arvutamise meetodit ▼

Mida teha, kui VPS-i koormus on liiga kõrge?

Nüüd ei pääse mu veebisaidile juurde, kuna koormus on liiga suur. Mida ma peaksin tegema?

ülemine – 20:44:30 kuni 12 min, 1 kasutaja, koormuse keskmine: 2.21, 8.39, 6.48

  • Teie server haldab ennast ise, mida peaksite tegema, kontrollima oma serverit ennast SSH kaudu.
  • Kontrollige, mis see töötab?Mis protsess ja nii edasi?
  • Vajadusel proovige server taaskäivitada.
  • Kui pärast serveri taaskäivitamist on koormus endiselt liiga suur, proovige tuvastada ülekoormatud protsess ja peatada see.
  • Vajadusel taaskäivitage protsess (mitte server) eraldi.
  • Või pärast klienditeenindusega konsulteerimist "miks VPS/serveri koormus on liiga suur" ei saa seda ikkagi kuidagi teha ja lõpuks on ainuke võimalus serveri konfiguratsiooni suurendada.

Kui palju ruumi väliskaubandusettevõtte kodulehele sobib?

Kuidas valida õige serveri konfiguratsioon?Päeva keskmise 1 XNUMX IP-serveri lahenduse vaatamiseks klõpsake alloleval lingil ▼

Hope Chen Weiliangi ajaveeb ( https://www.chenweiliang.com/ ) jagatud "Kui palju on Linuxi koormuse keskmine liiga kõrge? Protsessori koormuse kasutamise kontroll" aitab teid.

Tere tulemast selle artikli linki jagama:https://www.chenweiliang.com/cwl-1027.html

Tere tulemast Chen Weiliangi ajaveebi Telegrami kanalile, et saada uusimaid värskendusi!

🔔 Olge esimene, kes saab kanali ülemises kataloogis väärtusliku "ChatGPT sisuturunduse AI tööriista kasutamise juhendi"! 🌟
📚 See juhend sisaldab tohutut väärtust, 🌟See on harukordne võimalus, ärge jätke seda kasutamata! ⏰⌛💨
Jaga ja like kui meeldib!
Teie jagamine ja meeldimised on meie pidev motivatsioon!

 

发表 评论

Teie e-posti aadressi ei avaldata. Kasutatakse kohustuslikke välju * Silt

kerige üles