Puncte:0

Cum se afișează procentul de informații despre încărcarea procesorului setat de utilitarul stress-ng la un anumit interval în terminal?

drapel in

Trebuie să scriu un utilitar de testare a stresului pentru a seta tot procesorul la o anumită valoare de încărcare și trebuie să afișez încărcarea procesorului în fereastra terminalului la fiecare 1 secundă (care depinde de argumentul de trecere a utilizatorului), astfel încât utilizatorul să poată verifica sarcina procesorului

Setez încărcarea procesorului la 80% (pe baza intrării utilizatorului) și rulez utilitarul Stres-ng pentru un anumit timp (120 de secunde) în fundal

stress-ng -c 8 -l 80 --timeout 120s &

Acum, Cum pot afișa toate informațiile despre încărcarea procesorului (aici fac teste de stres pentru 8 nuclee) în terminal la fiecare 1 secundă, astfel încât utilizatorul să poată verifica că orice valoare de încărcare a stabilit-o folosind utilitarul, tot CPU rulează în prezent la aceeași încărcare

Puncte:1
drapel gn

În funcție de marca și modelul procesorului dvs., este posibil să puteți utiliza turbostat (pachetul linux-tools-common) pentru a obține ceea ce doriți. Funcționează cu cele mai recente procesoare Intel și, dacă versiunea dvs. de turbostat este suficient de nouă, cu multe procesoare AMD.

Exemplu, în care am 12 instanțe ale unui program care rulează la o utilizare de 80% la o frecvență de lucru/repaus de 273 herți pe un procesor Intel 10600K cu 6 nuclee și 12 CPU și eșantionez la 6 secunde per probă:

$ sudo turbostat --quiet --show Core,CPU,Busy%,Bzy_MHz,IRQ,PkgWatt,PkgTmp --interval 6
Core CPU ocupat% Bzy_MHz IRQ PkgTmp PkgWatt
- - 78,55 4800 90958 67 85,25
0 0 78,53 4800 7598 67 85,25
0 6 78,55 4800 7579
1 1 78,55 4800 7570
1 7 78,56 4800 7568
2 2 78,55 4800 7594
2 8 78,56 4800 7575
3 3 78,54 4800 7570
3 9 78,56 4800 7574
4 4 78,55 4800 7569
4 10 78,57 4800 7564
5 5 78,54 4800 7563
5 11 78,55 4800 7634
Core CPU ocupat% Bzy_MHz IRQ PkgTmp PkgWatt
- - 78,54 4800 90801 67 85,27
0 0 78,55 4800 7567 67 85,27
0 6 78,54 4800 7575
1 1 78,55 4800 7562
1 7 78,55 4800 7576
2 2 78,54 4800 7563
2 8 78,54 4800 7569
3 3 78,54 4800 7563
3 9 78,54 4800 7563
4 4 78,54 4800 7564
4 10 78,55 4800 7571
5 5 78,55 4800 7562
5 11 78,54 4800 7566
Core CPU ocupat% Bzy_MHz IRQ PkgTmp PkgWatt
- - 78,53 4800 90805 68 85,00
0 0 78,51 4800 7567 68 85,00
0 6 78,56 4800 7574
1 1 78,57 4800 7565
1 7 78,43 4800 7571
2 2 78,45 4800 7565
2 8 78,58 4800 7570
3 3 78,55 4800 7564
3 9 78,53 4800 7566
4 4 78,54 4800 7564
4 10 78,54 4800 7570
5 5 78,54 4800 7561
5 11 78,55 4800 7568
Core CPU ocupat% Bzy_MHz IRQ PkgTmp PkgWatt
- - 78,50 4800 90765 68 84,39
0 0 78,34 4800 7569 68 84,39
0 6 78,58 4800 7573
1 1 78,59 4800 7560
1 7 78,36 4800 7570
2 2 78,52 4800 7563
2 8 78,55 4800 7567
3 3 78.30 4800 7535
3 9 78,58 4800 7566
4 4 78,54 4800 7561
4 10 78,55 4800 7569
5 5 78,55 4800 7564
5 11 78,54 4800 7568

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.