Puncte:0

Utilizarea neuniformă a procesorului cu NGINX

drapel sn

Pe serverul meu CentOS 7, sarcina de pe fiecare nucleu este distribuită inegal, așa cum se vede în captură de ecran: unii lucrători nginx par să ia mult mai multă sarcină decât alții. irqbalanceeste activat, hyperthreading dezactivat.

Ai idee de ce?

introduceți descrierea imaginii aici

Puncte:1
drapel cn

CPU 2 are cel puțin o sarcină statsd în plus față de sarcina sa nginx. Migrarea sarcinilor la diferite procesoare este costisitoare, așa că nu este surprinzător că planificatorul rămâne așa pentru o perioadă.

Încărcarea medie de 7 până la 8 pe un sistem cu 16 procesoare indică faptul că există mai multe procesoare decât sarcini gata de rulare. Sa nu uiti asta Utilizarea procesorului nu înseamnă ceea ce crezi că face, adesea timpul CPU este blocat în așteptarea memoriei sau I/O.

Valorile de performanță mai bune, dar mai dificil de măsurat, se concentrează mai degrabă pe experiența utilizatorului decât pe valorile gazdei. Poate solicitați timp de răspuns pentru nginx.

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.