SystemUIServer가 높은 CPU 사용을 유발하는 이유는 무엇입니까?


15

SystemUIServer 프로세스가 CPU의 30 %를 차지합니다. 주변을 검색하면 메뉴 바에서 시계를 제거하여 해결되는 Snow Leopard 일광 절약 시간 버그가 나타납니다. 나는 라이온이되어 성공하지 않고 이것을 시도했습니다. 이 문제를 해결하는 방법에 대한 아이디어가 있습니까?


3
나는 당신의 UI가하는 일이 왜 일정해야하는지에 대한 구체적인 추측을 제공 할 수는 없지만, 대개는 제 3 자 메뉴 항목이 루프에 갇혀있다. 이걸 디버깅하고 싶다면 sysdiagnose SystemUIServer Apple에 버그를 신고하십시오. 종종 스택 오버플로에 있기 때문에 보고서를 살펴보고 프로세스가 수행중인 작업을 볼 수 있습니다. 이는 스크립트 및 결과를 살펴보고 CPU가 높은 이유를 파악하는 데 도움이 될 수 있습니다.
bmike

답변:


7

같은 문제가 있습니다. 이 문제는 인터넷을 사용하는 타사 위젯 때문에 발생합니다. 저에게 dropbox가 문제였습니다. dropbox가 내 파일을 업데이트하는 경우 systemuiserver는 많은 양의 CPU를 계속 사용합니다. 유일한 해결책은 터미널이나 활동 모니터를 사용하여 강제 종료하거나 타사 위젯을 사용 중지하는 것입니다.


7

실제로이 문제를 해결할 수있는 몇 가지 방법이있는 것처럼 보입니다.

나는 똑같은 문제를 겪어 왔고, 오늘도 내 시계가 약 2 시간 만에 정확한 시간을 보여주지 못했다는 것을 알아 냈습니다. 그리고 시계 위로 마우스를 가져 가면 나는 회전하는 해변 공을 얻습니다.

그래서 나는 ~에서 찾았다. 이 기사 SystemUIServer 프로세스를 간단히 종료 할 수 있고 다시 시작하면 모든 것이 잘되어야합니다.

SystemUIServer 프로세스를 종료하려면 Activity Monitor, 프로세스 이름 별 필터 또는 % CPU (가장 높은 CPU 사용자 일 가능성이 높음)를 연 다음 "SystemUIServer"를 선택하고 옵션에서 "프로세스 종료"를 선택하면됩니다. 창 상단 (정지 신호처럼 보이는 버튼).

일단 프로세스를 종료하면 OS X은 프로세스를 다시 시작하기 만하면됩니다. 그러나 이것은 일시적인 해결책으로 보이며, 다시 발생할 수 있습니다.

따라서 더 영구적 인 솔루션을 원할 경우 (터미널 지역으로 벤처하는 것을 두려워하지 않는다면), 이 기사 ,에 의해 제공되었다. 조슈아 테일러 시스템을 다시 부팅하는 OS X에 cron 작업을 추가합니다 (이 문제를 해결하기 위해 위의 솔루션 자동화).

터미널 (/Applications/Utilities/Terminal.app)을 엽니 다.

유형:

crontab -e

.. 그리고 Enter를 누르십시오.

키보드의 문자 "a"를 누르십시오.

큰 분판의 탭을 사용하여 다음을 입력하십시오.

0 */2 * * * killall SystemUIServer

키보드의 이스케이프 키를 누르십시오.

유형:

:wq

.. (콜론, w와 q) 그리고 hit를 입력하십시오.

Terminal.app를 닫습니다.


4
이것은 증상 중 하나를 치료하는 것처럼 보입니다. 포장 마차가있는 차를 상상해보십시오. 엔진을 자동으로 다시 시작하는 방법을 보여 주지만 실제로 문제를 수정하지는 않았습니다.
bmike

2

이렇게하면 CPU 시간이 5 분 이상인 경우에만 프로세스가 종료됩니다.

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

vi 사용법을 모른다면 다음을 사용하여 crontab을 수정할 수 있습니다 : EDITOR=nano crontab -e.


3
이는 알맞은 자동 복구 방법이지만 아무 것도 수정하는 방법을 설명하지는 않습니다. 메모리 또는 리소스 누수가 있고 주기적 제거가 필요하다는 것을 암시한다고 가정합니다. 그러나 프로세스가 파일에 쓰는 경우이를 요약 적으로 삭제하면 문제가 확대 될 수도 있습니다.
bmike

2

나는 최근 DropBox가 설치된 Mac Pro 실행 시스템 10.7.5에서 동일한 문제를 겪었습니다. 현재 버전의 DropBox (2.6.2)로 업데이트하면 상당히 도움이되었지만 완전히 완료되지는 않았습니다. 회전하는 레인보우 휠로 시스템 속도를 낮추는 대신 SystemUIServer는 하루에 98 %의 CPU 사용량을 여러 번 (성가신)보고합니다. 지금은 2 배가됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.