Macbook saya menggoreng pangkuan saya, dan monitor CPU menjadi gila: lebih dari 200% CPU digunakan oleh sesuatu yang disebut "installd".
Apa itu? Bisakah saya membunuhnya?
(OS X 10.8.)
Macbook saya menggoreng pangkuan saya, dan monitor CPU menjadi gila: lebih dari 200% CPU digunakan oleh sesuatu yang disebut "installd".
Apa itu? Bisakah saya membunuhnya?
(OS X 10.8.)
Jawaban:
Ini adalah daemon yang merupakan bagian dari framework PackageKit dan biasanya berjalan sebagai proses latar belakang untuk aplikasi GUI "Pembaruan Perangkat Lunak" . Misalnya, jika Anda membuka aplikasi Pembaruan Perangkat Lunak dan memeriksa pembaruan, lihat pada Monitor Aktivitas - Anda akan melihat proses "installd" melakukan banyak pekerjaan.
Alasannya mematok CPU Anda karena harus mengkompilasi daftar perangkat lunak saat ini yang diinstal pada komputer Anda, dan membandingkannya dengan daftar versi saat ini yang diterima dari server Apple.
Anda dapat mengatur frekuensi pemeriksaan Pembaruan Perangkat Lunak dalam Preferensi Sistem dan Pembaruan Perangkat Lunak.
Pengaturan default keduanya adalah "Periksa pembaruan" dan "Unduh pembaruan secara otomatis". Anda dapat menyesuaikan pengaturan mana pun, tetapi saya tidak akan merekomendasikan untuk mematikannya sama sekali.
Tidak ada yang jahat dalam proses ini - hanya disetel untuk mengunduh pembaruan.
Anda dapat memecahkan masalah CPU Anda dengan menurunkan prioritas proses atau dengan hanya mematikan proses di Activity Monitor.
Informasi teknis:
Lokasi di Lion OSX ada di:
/System/Library/PrivateFrameworks/PackageKit.framework/Resources/installd
(jika Anda telah
locate
mengkonfigurasi dengan benar, jalankan:locate installd
untuk menemukan lokasi yang tepat).sumber
renice
perintah untuk mengubah prioritas proses.renice
akan menurunkan prioritas suatu proses tetapi tidak akan menghentikannya dari menggunakan semua CPU yang tersedia. Jika tidak ada program lain yang meminta waktu CPU, sistem masih akan memberikan semua CPU yang tersedia untukinstalld
proses.locate
pada macOS. Gunakanmdfind -name installd
sebagai gantinya, ia menggunakan Spotlight dan selalu tersedia.Ini biasanya berjalan ketika misalnya Anda menginstal aplikasi App Store atau menghapus aplikasi dari Launchpad. Seharusnya tidak tetap berjalan di latar belakang atau tetap menggunakan CPU sebanyak itu. Anda mungkin dapat dengan paksa keluar dari Activity Monitor atau lari
sudo killall -9 installd
.Binernya ada di
/System/Library/PrivateFrameworks/PackageKit.framework/Resources/installd
dalam 10.8.sumber
sudo opensnoop -n installd
untuk melihat file apa yang diakses proses atau mencari installd di Konsol.kill -9
sebuah proses.SIGKILL
harus menjadi upaya terakhir, karena proses tidak selalu berakhir dalam keadaan yang terdefinisi dengan baik atau konsisten. Selalu coba-15
(SIGTERM
- hentikan) dan-6
(SIGABRT
- batalkan proses) terlebih dahulu.opensnoop
tidak berfungsi untuk saya. Saya mengertidtrace: error on enabled probe ID 5 (ID 172: syscall::open:return): invalid user access in action #11 at DIF offset 24
.Saya menggunakan Activity Monitor untuk mematikan prosesnya sekaligus. Dan sebagainya:
sumber
Ini proses instal Apple.
Yang menyebalkan adalah:
Anda dapat melihat kemajuan tetapi perlu melakukan hal berikut:
Ini kemudian akan mengungkapkan bilah progres dengan status unduhan saat ini.
sumber
Tambang saya installd dan storeagent - jadi saya baru saja membunuh mereka:
sumber
-9
.Installd adalah proses yang dijalankan oleh Sophos anti virus. Proses ini disebut oleh InterCheck yang merupakan proses yang terkait dengan pemindaian aktif Sophos.
sumber
Installer
program untuk melakukan instalasi. Ada beberapa masalah yang membuatnya terlalu banyak menggunakan daya CPU untuk beberapa pengguna Sophos AV untuk Mac. Edit jawaban Anda sehingga disarankan sebagai kemungkinan, satu dari banyak, dan Anda mungkin akan mendapatkan beberapa peningkatan.