Monitor sistem GNOME dan bagian atas menunjukkan penggunaan CPU yang berbeda

10

Ketika saya memutar film dengan SMPlayer (video: mpv) dan saya memeriksa penggunaan CPU saya dengan monitor sistem GNOME, ini menunjukkan% 4 atau% 5 ​​penggunaan CPU (interval pembaruan 1 detik), tetapi htopmenunjukkan% 45 penggunaan CPU:

penggunaan cpu mpv

topmenunjukkan beban yang sama dengan htop:

penggunaan cpu mpv atas

Karena My CPU fan RPM semakin tinggi ketika saya memutar film dengan SMPlayer. Saya menduga topmelaporkan penggunaan CPU lebih akurat.

Saya memiliki Intel i7 920 dengan RAM 6GB.

Mengapa saya memiliki penggunaan CPU yang tinggi dan mengapa saya melihat hasil yang berbeda pada topdan di monitor sistem GNOME?

ES
sumber
1
ketika masuk top, tekan 1untuk melihat persentase masing-masing core
Robert Riedl
1
@ thomasrutter Melalui pengalaman saya bekerja di server, jika Anda memiliki dual core yang menjalankan 100.00 sistem Anda dalam masalah besar dan mungkin menggantung. Ada alasan mengapa kami menggunakan 32+ sistem inti di sini karena banyak sistem yang dimuat akan mencapai 25,00 dalam 1 menit ke atas. Bahkan yang ini mengatakan bahwa rata-rata memuat 6,03 pada satu inti adalah buruk, tetapi pada 8 inti baik-baik saja. howtogeek.com/194642/…
Terrance
@Terrance, saya sadar bahwa rata-rata beban 100 sangat kelebihan beban, hanya menunjukkan bahwa itu mungkin. Komentar Anda sebelumnya mengatakan rata-rata muat pada mesin 8 inti bisa naik menjadi 8.
thomasrutter
@thomasrutter Ya, saya maksudkan karena Anda akan baik-baik saja.
Terrance
Pertanyaan ini bahkan tidak hampir menjadi duplikat dari yang lain, apa yang terjadi?
thomasrutter

Jawaban:

21

Perhatikan bahwa satu bacaan 8 kali lebih tinggi dari yang lain. Anda memiliki 8 core (atau unit eksekusi). Penjelasan paling sederhana adalah bahwa seseorang menghitungnya sebagai persentase dari inti tunggal, dan yang lainnya sebagai persentase dari delapan inti tersebut.

Menurut ini , topmemang menunjukkan penggunaan CPU per proses sebagai persentase dari inti CPU tunggal.

thomasrutter
sumber
6
Ini juga menjelaskan mengapa topterkadang dapat menunjukkan proses menggunakan lebih dari 100% CPU. Pada CPU 8 inti, hingga 800% dapat digunakan
Suppen