Monitor systemu GNOME i góra pokazujące różne użycie procesora


10

Kiedy odtwarzam film za pomocą SMPlayera (wideo: mpv) i sprawdzam użycie procesora za pomocą monitora systemu GNOME, pokazuje on użycie procesora% 4 lub% 5 (1 sekundowy interwał aktualizacji), ale htoppokazuje użycie procesora% 45:

użycie procesora mpv

toppokazuje takie samo obciążenie jak htop:

najlepsze użycie procesora mpv

Ponieważ prędkość obrotowa wentylatora mojego procesora rośnie, gdy odtwarzam film w SMPlayer. Podejrzewam, że topdokładniej raportuje użycie procesora.

Mam Intel i7 920 z 6 GB pamięci RAM.

Dlaczego mam duże obciążenie procesora i dlaczego widzę różne wyniki na topmonitorze systemu GNOME i na nim?


1
po topwejściu naciśnij, 1aby zobaczyć procent poszczególnych rdzeni
Robert Riedl

1
@ thomasrutter Z mojego doświadczenia w pracy na serwerach, jeśli masz dwurdzeniowy system z uruchomioną wersją 100.00, twój system ma poważne problemy i prawdopodobnie zawiesił się. Jest powód, dla którego używamy tutaj 32+ systemów podstawowych, ponieważ wiele załadowanych systemów osiągnie 25,00 w ciągu 1 minuty i więcej. Nawet ten mówi, że średnie obciążenie 6,03 na jednym rdzeniu jest złe, ale na 8 rdzeniach jest w porządku. howtogeek.com/194642/…
Terrance

@Terrance, zdaję sobie sprawę, że średnia obciążenia 100 jest mocno przeciążona, wskazując tylko, że jest to możliwe. W poprzednim komentarzu powiedziano, że średnie obciążenie 8-rdzeniowej maszyny może wzrosnąć do 8
thomasrutter

@ thomasrutter Tak, miałem na myśli, że wszystko będzie dobrze.
Terrance

To pytanie nie jest nawet bliskie byciu duplikatem tego drugiego, co się stało?
thomasrutter,

Odpowiedzi:


21

Zauważ, że jeden odczyt jest 8 razy wyższy niż drugi. Masz 8 rdzeni (lub jednostek wykonawczych). Najprostszym wyjaśnieniem jest to, że jedno oblicza się jako procent jednego rdzenia, a drugie jako procent wszystkich ośmiu.

Zgodnie z tym , toprzeczywiście wykazują wykorzystanie procesora za procesie jako procent jednej CPU.


6
Wyjaśnia to również, dlaczego topczasami może pokazywać procesy wykorzystujące więcej niż 100% procesora. Na 8-rdzeniowym procesorze można użyć do 800%
Suppen
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.