Linux Ubuntu 12,04 Beban tinggi tanpa penggunaan CPU / ram tinggi. Alat dan teknik apa untuk mendiagnosis / menyelesaikan ini?

3

Saya mengalami beban besar setelah menginstal Linux Ubuntu 12.04 Mesin saya sekarang adalah Intel G620 / 4G RAM / 1T HD, sebelum Amd X2 5000 / 4G RAM / 250G HD

Sekarang

waktu aktif dalam mode siaga:

 12:45:03 hingga 3 hari, 4:29, 6 pengguna, rata-rata memuat: 10.90, 10.70, 9.84

uptime dalam penggunaan normal (melakukan hal yang sama yang saya lakukan di mesin sebelumnya):

 12:53:03 hingga 3 hari, 7:29, 6 pengguna, rata-rata memuat: 51.19, 49.11, 47.18

yang hampir tidak mungkin digunakan

Laporan teratas

top - 12:53:19 hingga 3 hari, 4:37, 6 pengguna, rata-rata memuat: 11.11, 11.10, 10.37
Tugas: 223 total, 2 berlari, 221 tidur, 0 berhenti, 0 zombie
Cpu (s): 6,5% us, 2,8% sy, 0,0% ni, 90,7% id, 0,0% wa, 0,0% hi, 0,0% si, 0,0% st
Mem: 3960548k total, 3466308k digunakan, 494240k gratis, 79928k buffer
Swap: 3905532k total, 75632k digunakan, 3829900k gratis, 1432404k di-cache

Apa yang dapat saya?

Claudio Bastos
sumber

Jawaban:

1

Apa yang saya temukan aneh adalah penggunaan CPU Anda sebenarnya sangat minim. Yang mana dalam pikiran saya, yang saya temukan lebih aneh adalah bahwa disk Anda menunggu (% wa) adalah 0,0 ketika Anda memiliki sejumlah besar penggunaan ruang swap.

Dengan asumsi penggunaan ruang swap Anda menyebabkan perlambatan (mungkin tidak ada IO menunggu pada waktu tertentu Anda mengambil topsnapshot itu), karena Anda memiliki banyak memori bebas coba bersihkan swap Anda:

swapoff -a
swapon -a

Tunggu beberapa menit hingga rata-rata beban dihitung ulang dan kemudian evaluasi ulang.

Garrett
sumber
Hai Garret, terima kasih atas tip Anda. Pokoknya itu dinormalisasi sekarang, dan saya tidak tahu mengapa. Tapi mungkin terkait dengan salah satu paket ini yang saya tingkatkan
Claudio Bastos
Wow, ini berhasil buatku. Tanyakan segera setelah saya menjalankan perintah, saya bisa melihat beban saya turun dari> 8 ke <0,2. Terima kasih @Garrett
dibs
1

Beban tinggi itu (tanpa penggunaan CPU) tampaknya terkait dengan beberapa paket ini.

 apport
 apport-gtk
 bamfdaemon
 desktop-file-utils
 doc-base
 gir1.2-gst-plugins-base-0.10
 gir1.2-gst-plugins-base-0.10
 menu gnome
 libc-bin
 libtiff4
 libtiff4: i386
 mesa-utils
 python-apport
 laporan masalah python
 python-ubuntu-sso-client
 shared-mime-info
 sysstat
 ubuntu-sso-client
 ubuntu-sso-client-gtk
 ureadahead
 xkb-data
 xul-ext-ubufox

Setelah memutakhirkan Ubuntu, memuat sekarang dinormalisasi (masih sedikit tinggi ~ 1.1) Tidak benar-benar tahu yang mana memperbaikinya. Tetapi daftar mereka semua yang ditingkatkan pada saat saya perhatikan perubahannya.

Semoga ini bisa membantu

Claudio Bastos
sumber
Bisa jadi itu sebuah permintaan. Saya baru saja mengalami kasus lain di mana apport terus menaikkan beban saya menjadi 20, kemudian 30, dan seterusnya, dengan menggunakan 100% salah satu dari 4 core. Workstation itu cukup bermanfaat. Biasanya, ini seharusnya tidak terjadi. Seharusnya ada bug di apport (atau sesuatu yang aneh yang membuat penghitung beban cpu jadi gila).
1

Periksa hard drive Anda menggunakan smartctl untuk bad sector atau sektor tertunda.

Rata-rata pemuatan akan melewati atap jika drive serpihan dan mencoba untuk memulihkan pembacaan yang buruk, karena LA dihitung sebagai apa yang ada dalam antrian run PLUS apa pun yang menunggu IO.

Cerpelai
sumber