Saya sedikit bingung tentang ini.
Saya menjalankan impor besar di aperture, dan itu menyebabkan sistem saya melambat hingga merangkak sepenuhnya, pada dasarnya membuatnya tidak dapat digunakan untuk apa pun, bahkan menjelajahi web. Karena ini tampaknya agak tidak wajar, saya menghabiskan sedikit waktu untuk melihat-lihat.
Menjalankan ps -Al
menunjukkan bahwa, ternyata secara default, Dock
, Finder
, dan SystemUIServer
semua tampaknya dijalankan pada prioritas yang jauh lebih rendah aplikasi kemudian userland. Sementara aplikasi pengguna biasanya memiliki prioritas 33, Dock, Finder, dll memiliki prioritas 53.
Hasil akhirnya, adalah tugas intensif APAPUN prosesor sepenuhnya clobbers UI, dan membuat sistem tidak dapat digunakan sampai selesai.
Bagaimanapun, menggunakan renice -20 -p <prid>
menabrak mereka dengan prioritas yang sama dengan sisa UI userland, dan menghasilkan tidak harus menunggu 1-3 detik (!) Untuk UI untuk menanggapi sesuatu yang sederhana seperti klik mouse.
Thad berkata, saya punya dua pertanyaan:
Apakah ada alasan mengapa saya tidak boleh mengubah utas uterus seperti ini?
Apakah ada cara untuk membuat perubahan prioritas tetap, misalnya jadi tetap seperti itu setelah reboot.