Tôi có một chút mất mát về điều này.
Tôi đang thực hiện nhập khẩu lớn ở khẩu độ và điều đó khiến hệ thống của tôi chậm lại để thu thập thông tin hoàn chỉnh, về cơ bản khiến nó không thể sử dụng được cho bất cứ điều gì, ngay cả khi duyệt web. Vì điều này có vẻ hơi không tự nhiên, tôi đã dành một ít thời gian để nhìn xung quanh.
Chạy ps -Al
cho thấy, rõ ràng theo mặc định, Dock
, Finder
, và SystemUIServer
tất cả dường như chạy ở một ưu tiên xa hạ các ứng dụng sau đó Userland. Trong khi các ứng dụng người dùng thường có mức ưu tiên là 33, thì Dock, Finder, v.v có mức độ ưu tiên là 53.
Kết quả cuối cùng, là BẤT K task nhiệm vụ chuyên sâu nào của bộ xử lý đã chặn hoàn toàn UI và khiến hệ thống không thể sử dụng được cho đến khi hoàn thành.
Dù sao, việc sử dụng renice -20 -p <prid>
chúng có mức độ ưu tiên giống như phần còn lại của giao diện người dùng và kết quả là không phải chờ 1-3 giây (!) Để giao diện người dùng phản hồi với một thứ đơn giản như một cú click chuột.
Thad nói, tôi có hai câu hỏi:
Có lý do nào tôi không nên thay đổi mức độ ưu tiên của chủ đề của công cụ tìm như thế này không?
Có cách nào để thay đổi mức độ ưu tiên liên tục không, ví dụ như vậy nó vẫn giữ nguyên như vậy sau khi khởi động lại.