Saya menggunakan prosesor quad IMX6 freescale. Saya ingin tahu apakah top
perintah tersebut mencantumkan penggunaan CPU dari semua 4 core atau dari satu core. Saya melihat penggunaan CPU aplikasi sama dengan 4 core dan dengan single core. Saya menduga penggunaan CPU oleh aplikasi akan meningkat pada satu inti dan berkurang pada 4 core tetapi tidak berubah.
linux
top
parallelism
cpu-usage
pengguna3818847
sumber
sumber
htop
untuk ini.Jawaban:
Saya tidak sepenuhnya yakin apa yang Anda tanyakan di sini. Ya,
top
menunjukkan penggunaan CPU sebagai persentase dari satu CPU secara default. Itu sebabnya Anda dapat memiliki persentase yang> 100. Pada sistem dengan 4 core, Anda dapat melihat penggunaan CPU hingga 400%.Anda dapat mengubah perilaku ini dengan menekan I(itu Shift+ idan matikan "mode Irix") saat
top
sedang berjalan. Itu akan menyebabkannya menunjukkan persentase daya CPU yang tersedia digunakan. Sebagaimana dijelaskan dalamman top
:Atau, Anda dapat menekan 1yang akan menunjukkan gangguan penggunaan CPU per CPU:
sumber
top
. Output yang saya tunjukkan adalah dari laptop saya yang memiliki CPU fisik tunggal dengan dua core, yang masing-masing memiliki core logis kedua. Hasilnya adalah yangtop
melihat 4 core.klik saja '1' saat top sedang berjalan
sumber
Jika Anda ingin membuka
top
segera menampilkan CPU terpisah tanpa perlu menekan1
, Anda dapat menggunakan-1
opsi.misalnya:
top -1
sumber