Tại sao SystemUIServer gây ra việc sử dụng CPU cao?


15

Quá trình SystemUIServer đang chiếm 30% CPU của tôi. Tìm kiếm xung quanh cho thấy một lỗi tiết kiệm ánh sáng ban ngày của Snow Leopard được giải quyết bằng cách tháo đồng hồ ra khỏi thanh thực đơn. Tôi đang ở trên Lion và tôi đã thử điều này mà không thành công. có ý tưởng nào để sửa cái này không?


3
Tôi không thể đưa ra dự đoán cụ thể về lý do tại sao UI của bạn phải làm việc liên tục, nhưng đó thường là mục trình đơn của bên thứ ba bị mắc kẹt trong một vòng lặp. Nếu bạn muốn gỡ lỗi này, bạn có thể chạy sysdiagnose SystemUIServervà báo lỗi với Apple. Thường thì bạn có thể xem qua các báo cáo để xem quá trình đang làm gì - vì bạn cũng đang ở trên Stack Overflow, đây có thể là thứ bạn có kiến ​​thức để xem qua tập lệnh và kết quả và tìm ra lý do tại sao CPU cao.
bmike

Câu trả lời:


7

Cùng một vấn đề ở đây. Sự cố xảy ra do tiện ích của bên thứ ba sử dụng internet. Đối với tôi, dropbox là vấn đề. Nếu dropbox đang cập nhật các tệp của tôi, systemuiserver tiếp tục sử dụng lượng CPU lớn .. giải pháp duy nhất là buộc thoát khỏi nó (sử dụng thiết bị đầu cuối hoặc giám sát hoạt động) hoặc vô hiệu hóa tiện ích của bên thứ ba.


7

Có vẻ như thực sự có một vài cách để giải quyết điều này.

Tôi đã gặp vấn đề tương tự, và hôm nay tôi cũng nhận thấy đồng hồ của mình đã không hiển thị thời gian chính xác trong khoảng 2 giờ và khi tôi di chuột qua đồng hồ, tôi nhận được quả bóng bãi biển quay.

Vì vậy, tôi đã tìm thấy từ bài viết này rằng bạn có thể đơn giản giết quá trình SystemUIServer và nó sẽ tự khởi động lại và tất cả sẽ hoạt động tốt trở lại.

Để hủy quy trình SystemUIServer, bạn chỉ cần mở Trình giám sát hoạt động, Lọc theo Tên quy trình hoặc% CPU (vì có thể đó sẽ là người dùng CPU cao nhất), sau đó chọn "SystemUIServer" và chọn "Thoát khỏi quy trình" từ các tùy chọn tại trên cùng của cửa sổ (nút trông giống như một dấu hiệu dừng lại).

Khi bạn giết tiến trình, OS X sẽ chỉ bắt đầu lại quá trình và bạn sẽ quay lại đúng hướng. Tuy nhiên, đây dường như chỉ là một giải pháp tạm thời và bạn có thể gặp lại nó.

Vì vậy, để có giải pháp lâu dài hơn (nếu bạn không ngại mạo hiểm vào vùng đất cuối), hãy thử quy trình được nêu trong bài viết này , được Joshua Taylor cung cấp , nơi bạn thêm một công việc định kỳ vào OS X khởi động lại SystemUIServer vào đầu mỗi giờ khác (tự động hóa giải pháp trên cho vấn đề này):

Mở thiết bị đầu cuối của bạn (/Appluggest/Utilities/Terminal.app).

Kiểu:

crontab -e

..và nhấn enter.

Nhấn chữ "a" trên bàn phím của bạn.

Nhập các mục sau, sử dụng các tab cho các khoảng cách lớn:

0 */2 * * * killall SystemUIServer

Nhấn phím thoát trên bàn phím của bạn.

Kiểu:

:wq

.. (đó là dấu hai chấm, w rồi q) và nhấn enter.

Đóng Terminal.app.


4
Điều này có vẻ như điều trị một trong các triệu chứng, không phải bất cứ điều gì về nguyên nhân gây ra điều này ở nơi đầu tiên. Hãy tưởng tượng một chiếc xe mà quầy hàng. Bạn đã chỉ ra cách tự động khởi động lại động cơ, nhưng không thực sự khắc phục sự cố.
bmike

2

Điều này sẽ chấm dứt quá trình chỉ khi thời gian CPU quá 5 phút:

*/15 * * * * [[ "$(ps -e | grep SystemUIServer | awk '{print $3}')" > 5:00.00 ]] && killall -kill SystemUIServer

Nếu bạn không biết cách sử dụng vi, bạn có thể sửa đổi crontab với EDITOR=nano crontab -e.


3
Đây là một phương pháp khôi phục tự động khá - nhưng không giải thích cách khắc phục bất cứ điều gì. Tôi cho rằng bạn đang ám chỉ rằng có sự rò rỉ bộ nhớ hoặc tài nguyên và việc cắt tỉa định kỳ là cần thiết, nhưng nếu quá trình ghi vào bất kỳ tệp nào, thì việc giết chết nó cũng có thể làm tăng vấn đề.
bmike

2

Gần đây tôi đã gặp vấn đề tương tự trên hệ thống chạy Mac Pro 10.7.5 khi cài đặt DropBox. Cập nhật lên phiên bản hiện tại của DropBox (2.6.2) đã giúp đáng kể, nhưng không hoàn toàn. Thay vì làm cho hệ thống hoạt động chậm lại với bánh xe cầu vồng quay và SystemUIServer báo cáo 98% sử dụng cpu nhiều lần (gây khó chịu) mỗi ngày, giờ đây đã giảm xuống còn hai lần vào hôm nay.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.