Puncte:1

interpretarea medie a încărcării linux cu vcpu

drapel in

Am o stație de lucru cu următoarele specificații CPU -

Procesoare duale (două) Intel Xeon X5675 - câte 6 nuclee fiecare - adică un total de 12 nuclee / 24 fire. 

Dacă toate nucleele au fost utilizate, având în vedere că numărul total de fire este de 24, sarcina medie așteptată este de 24 sau 2400?

Utilizarea curentă cu rularea mai multor joburi în fundal este următoarea -

Mă întreb dacă sistemul este supraîncărcat sau este în regulă pentru specificațiile pe care le am

introduceți descrierea imaginii aici

Nikita Kipriyanov avatar
drapel za
Este super supraîncărcat cu I/O. Deduc acest lucru din faptul că toate procesoarele așteaptă în mare parte I/O (vezi **wa** - procentul de timp în care nu fac nimic așteptând finalizarea cererii I/O). Și aceasta nu este o schimbare obișnuită, deoarece swap nu este folosit. M-aș uita în `iotop` lângă pentru a vedea ce se întâmplă.
usert4jju7 avatar
drapel in
Multumesc Nikita
Puncte:3
drapel ca

Te confundi Utilizarea procesorului în % cu medie de încărcare:

  • % utilizare CPU afișează timpul de inactivitate per-cpu, variind de la 0% la 100% pentru fiecare nucleu CPU. Aceasta înseamnă că un proces greu cu un singur thread va arăta o utilizare de 100% pe un singur nucleu CPU, în timp ce un proces greu cu mai multe fire care generează peste 24 fire va arăta o utilizare a procesorului de 2400% (24x 100%).

  • medie de încărcare spectacole câte procese își așteaptă slotul de rulare. Cu alte cuvinte, arată câte procese sunt gata de rulare, dar nu pot, deoarece CPU-ul nu are timp pentru ele „tocmai acum” și sunt puse în stare de adormire în coada gata de rulare. În scenariul nostru anterior al procesului cu mai multe fire, un proces cu 24 fire care rulează la 2400% încărcare CPU pe un procesor cu 24 de nuclee/fir nu duce la o medie de încărcare semnificativ mai mare (pur și simplu pentru că un fir de execuție/nucleu este disponibil pentru fiecare fir), cu excepția cazului în care alte procese neînrudite se luptă pentru că rulează slot (care sunt saturate de un proces cu mai multe fire).

Pe scurt, este afișat procentul de încărcare a procesorului cât timp CPU-ul tău este ocupat, în timp ce încărcarea este medie câte procese isi asteapta randul.

usert4jju7 avatar
drapel in
Mulțumesc @shodansohk

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.