htop
tidak menyadarinya sedang berjalan di lingkungan virtual tingkat kernel ( Dreamhost VPS menggunakan teknologi VServer ). Ini kemudian menunjukkan penggunaan CPU untuk semua instance OS yang berbagi kernel yang sama, bukan hanya milik Anda.
Lihat vtop
output yang menunjukkan semua proses berbagi CPU, bukan hanya yang ada di wadah Anda.
Jika vtop
tidak diinstal, dan ini mungkin diharapkan untuk solusi komersial karena orang tidak ingin pelanggan melihat proses apa yang sedang dijalankan pelanggan lain, tidak ada cara untuk memperbaiki masalah dari dalam wadah Anda, kecuali menambal top
sumber untuk menghitung Penggunaan CPU bukannya mendapatkannya dari statistik kernel.
Mungkin melakukannya dengan merangkum penggunaan CPU dari semua proses yang berjalan di VServer Anda, misalnya:
ps aux | awk '
{cpu+=$3; ram+=$6}
END {printf("cpu: %d%%, RAM: %.2f MiB\n",cpu,ram/1024) }'