(Sistem: 11.10 menjalankan Unity 3D)
Ketika pembaruan-apt-xapi sedang berjalan, penggunaan CPU tetap pada 100% (sekitar beberapa menit). Apakah itu normal? Saya mengerti bahwa perintah menjalankan pembaruan-apt-xapian-index untuk memperbarui indeks paket perangkat lunak.
Pertanyaan saya adalah ini: apakah penggunaan CPU yang tinggi selama beberapa menit dapat diterima? (Saya memiliki laptop Dell Inspiron 1545 dan prosesornya adalah "Intel® Core ™ 2 Duo CPU T6400 @ 2.00GHz × 2")
Jika itu bisa berbahaya, tindakan pencegahan apa yang dapat dilakukan oleh seorang pengguna yang tidak mahir secara teknis?
update-apt-xapian-index
mungkin tidak ada12.04
.Jawaban:
Ini sama sekali tidak berbahaya. Jika ingin terus dan terus, Anda bisa lari:
sudo killall update-apt-xapian-index
untuk menghemat CPU Anda dari penggorengan: D, yang hanya akan menjadi risiko saat sistem Anda mengalami pendinginan yang buruk.
Untuk menjawab "sub-pertanyaan" Anda, itu tidak benar-benar "dapat diterima", sebanyak itu bukan apa yang ideal, tetapi "dapat diterima" dalam arti bahwa itu tidak tetap berjalan cukup lama untuk menyebabkan kerusakan :) .
Pro-tip:
Ketika program ini berjalan, berhentilah melakukan apa pun yang Anda lakukan di komputer pada saat itu kecuali jika itu penting / penting, dan jika Anda memiliki indikator frekuensi cpu, atur ke kinerja untuk saat ini, dan biarkan aplikasi berjalan melalui langkahnya. Dengan cara ini, itu akan selesai lebih cepat, dan sistem Anda akan lebih lancar untuk digunakan ketika selesai (karena kurangnya kunci pada sumber daya).
sumber
Hanya bisa diselesaikan dengan memuaskan:
Ini menghapus program yang salah dari sistem dan saya percaya laptop saya tidak akan mulai menggunakan CPU 100% dan secara bersamaan membuang hard drive lagi.
sumber
Setuju bahwa penggunaan CPU Anda pada 100% selama beberapa menit tidak akan menyebabkan kerugian.
Anda selalu dapat menggunakan:
untuk memeriksa suhu sistem, jika Anda khawatir.
Selain itu, alih-alih mematikan proses, Anda mungkin ingin mencoba menyesuaikan prioritas proses.
Pertama cari id proses:
Kemudian atur prioritas (-20 tertinggi dan 19 terendah):
Itu akan mengatur proses pembaruan ke prioritas terendah. Ini akan membutuhkan waktu lebih lama untuk diselesaikan, tetapi akan membuat sistem dapat digunakan saat sedang berjalan.
sumber
nice ionice -c3 update-apt-xapian-index -q $xapian_extra_args
, mengubahnya menjadinice -n 19 ionice -c3 update-apt-xapian-index -q $xapian_extra_args
. Saya cukup yakin dari sinilah indeks masuk diluncurkan.nice
danionice
memperbaiki terintegrasi di /ect/cron.weekly/apt-xapian-index, menurut posting di forum ini .Daftar beberapa alternatif untuk solusi penghapusan paket.
Anda dapat membuat
/etc/cron.weekly/apt-xapian-index-update
tidak dapat dieksekusi:chmod ax /etc/cron.weekly/apt-xapian-index-update
Atau, edit skrip itu untuk meneruskan parameter
--update
keupdate-apt-xapian-index
perintah, sehingga akan memperbarui indeks daripada membangunnya kembali. (Misalnya, pada 13.04, ganti bagian-bagian$CMD --quiet
dengan$CMD --update --quiet
) ( Sumber )Perhatikan bahwa menghapus paket (atau mencegah pelaksanaannya) tidak akan merusak sistem, tetapi akan memperlambat pencarian di Synaptic dan APT. Lihat juga: " Apa salahnya menghapus paket (membersihkan) apt-xapian-index? "
sumber
Saya telah menemukan artikel yang memberikan kode untuk membuat
update-apt-xapi
permainan menjadi menyenangkan, dan mengurangi penggunaan CPU. Baca di sini .Saya belum mengujinya secara pribadi, tetapi saya akan - dan utas komentar memberikan bukti hasil yang positif.
Pembaruan - artikel yang ditautkan menyediakan beberapa baris untuk ditambahkan / diubah dalam file cron untuk mengurangi CPU selama pembaruan. Ternyata, garis-garis itu sudah ada dalam kasus saya, jadi tidak ada bantuan untuk saya di sana. Mungkin membuat perbedaan untuk orang lain.
sumber