Sangat sederhana
Memiliki server linux - 4 proses berjalan pada atau lebih dari 100% penggunaan CPU.
Apa sebenarnya artinya ini? Saya berasumsi tidak ada yang bisa melampaui 100% :)
Apakah ini mesin multi inti? Laptop saya adalah dual core, dan saya bisa menjadi yang teratas untuk menampilkan 100% untuk 2 proses.
Dari pemahaman saya, top akan memberi Anda 100% per prosesor / inti.
Versi berbeda penggunaan CPU tampilan atas berbeda. Dengan asumsi Anda merujuk ke item baris proses individual, atas menampilkan penggunaan CPU kumulatif untuk proses itu dan semua utas anak. Yaitu jika suatu proses memiliki dua utas anak berjalan, satu menggunakan 50% dari CPU 0 dan utas lainnya menggunakan 75% dari CPU 1, atas akan melaporkan penggunaan CPU untuk proses di 125%.
Utas ini dapat ditampilkan dengan menjalankan atas dengan -H atau di PS dengan opsi -m.
sumber
Pemanfaatan mengacu pada prosesor. Proses berulir tunggal tidak dapat melebihi 100%. Namun, jika atas dapat melaporkan beberapa sampel sebagai lebih dari 100%. Proses multi-ulir harus dapat melebihi 100% diberikan beberapa prosesor.
Tampaknya Anda memiliki banyak proses yang terikat CPU. Ini normal untuk beberapa proses seperti program Seti. Proses interaktif biasanya tidak menggunakan banyak CPU.
Berdasarkan laporan Anda, Anda harus memiliki setidaknya 4 prosesor.
sumber