요세미티의 WindowServer 높은 CPU


128

이것은 Yosemite 설치 속도가 느립니다. 어떻게해야합니까?

일주일 정도 전에 요세미티를 설치 한 이후로 내 컴퓨터는 매우 느립니다. 저는 웹 개발자이므로 Windows / 앱을 많이 변경합니다. 앱을 변경하면 컴퓨터가 2 초 이상 정지됩니다.

활동 모니터를 관찰 한 후 WindowServer가 창을 이동할 때와 하나의 응용 프로그램을 사용할 때 WindowServer가 많은 CPU를 차지하고 있음을 알 수 있습니다. 앱을 닫아서 문제가 발생했지만 아직 유용한 정보가 없는지 확인했습니다.

다음은 예입니다.

37.6 %에서 WindowServer를 표시하는 활동 모니터

내가 입력하는 지금도 사용량이 10 %에서 20 %로 바뀝니다. 나는 타이핑 만하고있다!

이 문제를 어떻게 해결할 수 있습니까?

답변:


92

WindowServer에서 CPU 사용량이 높을 때 비슷한 문제가 발생했습니다. 이는 메뉴 도면에서 빈도가 높은 업데이트를 수행하는 항목을 제거하여 더 정상적인 것으로 돌아갈 수있었습니다.

제 경우에는 Little Snitch의 네트워크 모니터가 가장 큰 범인으로 보였습니다.


17
이것은 또한 내 문제였습니다. 충돌 계획과 작은 스 니치 모두 메뉴에 많이 끌립니다. 애니메이션을 비활성화하면 도움이되었습니다.
afuzzyllama

5
맙소사, 감사합니다 ... 네트워크 모니터를 비활성화하면 잠시 동안 작동했지만 모두 다시 시작되었습니다. CrashPlan의 아이콘 테마를 "애니메이션 없음"으로 설정하면 모든 것이 최대한 빨라집니다.
Strayer

1
미리보기에서 큰 PDF를 열고 잠시 사용한 후 전체 WindowServer가 급상승하는 문제가 발생하여 컴퓨터 속도가 상당히 느려졌습니다. 로그 아웃하고 로그인 한 후에는 모두 다시 빠릅니다 (메뉴 표시 줄에서 작은 네트워크 모니터가 실행 중임).
film42

PDF 문제를 확인할 수 있습니다. 또한 작은 스 니치가 영향을 미치는 것 같습니다. 지금부터 자세히 살펴보십시오.
binaryanomaly

1
어떤 메뉴 항목이 느려지 게하는지 디버그하고 찾을 수있는 방법이 있습니까? 이미 작은 스 니치 네트워크 모니터를 비활성화했습니다
AlfaTeK

26

내가 아직 수집 한 것에서 다음이 도움이 될 수 있습니다 ( 이탤릭체로 개인적인 경험을 찾으십시오 ).

  • 미션 컨트롤 : "디스플레이에 별도의 공백이 있습니다"스위치를 끄고 대시 보드를 끕니다. 오버레이로서의 대시 보드는 정말 속도가 느려졌습니다.
  • 디스크 권한을 수정하고, 시스템 관리 컨트롤러를 재설정하고, PRAM을 재설정하십시오 (Luis Mercado는 https://discussions.apple.com/thread/6623697 에서이를 잘 설명했습니다 ). 나는 이것으로 약간의 성공을 거두었지만 나중에 문제가 발생하기 시작했습니다.
  • 투명도 효과를 줄입니다 (시스템 환경 설정> 디스플레이의 접근성에 있음). 나는 이것을 시도했지만 성능을 향상시킬 수는 있지만 모양이 없어서 다시 전환했습니다.
  • 자동 그래픽 전환을 끕니다 (시스템 환경 설정> 에너지 절약). 에너지 소비에 대해 실제로 걱정하지 않기 때문에 이것이 최선의 선택이었습니다. 그러나 솔직히 나는 이것이 정말로 필요하다고 생각하지 않습니다.

아직 실제 솔루션에 대해서는 아직 잘 모릅니다. Apple이 10.10.1에서이 문제를 해결하기를 바랍니다.

편집 : 10.10.1로 업데이트했는데 문제가 계속 발생하므로 더 오래 기다리거나 다시 설치해야합니다.

편집 2 : El Capitan으로 전환하면이 기능이 크게 향상되었으므로 더 이상 문제가되지 않습니다.


고마워요. 같은 문제가 있습니까?
Jake N

예, 저는 .. 당신에게 어떤 것이 효과가 있는지 알려주세요. 관심이 있습니다.
Scorchio

1
지금까지 아이디어를 시도했지만 OSX를 다시 설치 한 후에였습니다. 복구 모드를 통해 그 작업을 수행했습니다. OS X를 다시 설치했지만 포맷하지 않고 다시 설치하지 않았습니다. 방금 OS X를 다시 설치했는데 지금까지 많은 도움이 된 것 같습니다!
Jake N

대박. 간단히 대시 보드를 끄면 "디스플레이에 별도의 공간이 있습니다"는 놀라운 일이었습니다. 나는 2013 Air를 곤경에 빠뜨 렸는데 이제는 완전히 새로운 기계와 같습니다.
빌라 포스

1
10.10.2 베타에서는 상황이 약간 나아 보이지만 애플리케이션 전환 및 블루투스에서의 커서 지연 및 많은 스포트라이트 활동과 관련하여 여러 번 실제 문제가 여전히 있습니다. 또한 Safari는 여전히 Safari에서 조금 느리고 큰 검은 색 "상자"로 나타납니다 (x.0 및 x.1과 동일). 당신의 끝에 행운이 있습니까?
ylluminate

13

"디스플레이에 별도의 공백이 있습니다"비활성화

안녕하세요, 다음을 시도해보십시오. "디스플레이에 별도의 공백이 있습니다"비활성화

로그 오프 한 후 다시 로그인하여 프로세스를 확인하십시오.

다 괜찮아?


1
귀하의 제안이 제 상황을 개선했지만 문제를 완전히 해결하지 못했습니다 ...
Scorchio

나는 똑 같았습니다. 약간 도움이되었습니다. 그러나 여전히 끔찍합니다.
Jake N

이것은 여러 디스플레이를 사용하는 사람들에게는 해결책이 아닙니다. 메뉴 바가 하나만있는 것은 Leopard 또는 Lion으로 돌아가는 것과 같습니다.
Krystian

메인 디스플레이와 Hi-Res 2nd 디스플레이를 사용하여 2011 I7 MacBook Pro의 커서 지연 문제를 해결했습니다. 감사합니다
ort11

'디스플레이에 별도의 공간이 있습니다'를 선택 취소하면 성능이 크게 향상되었습니다. 2012 i7 MBP Retina에 있습니다.
Valerio Schiavoni

9

이전 답변은 일시적인 수정으로 밝혀 졌기 때문에 삭제했습니다. 오늘 나는이 링크에서 자세히 설명하는 저의 대부분을 느리게하는 것을 발견했습니다.

요세미티 : 접근성 줌 + 다중 모니터 = 성능 저하

어쨌든 내 사용자 환경 설정 파일 com.apple.sidebarlists.plist은 매우 긴 값을 가진 여러 키를 얻었습니다 (모두 Bookmark). 길이는 약 2.7MB ~ 4.3MB이며 기본 설정 파일의 크기는 11MB보다 큽니다. 해당 파일에서 (순차적) 기본 설정 데이터에 액세스해야하는 작업이 발생할 때마다 전체 파일을 읽으면 완료 될 때까지 모든 것이 거의 정지 된 것으로 보입니다. (편집기를 사용하여 파일을 볼 때 파일을 이동할 때 속도가 느려졌습니다.) 파일을 제거하면 요세미티로 전환 한 이후로 발생하는 거의 모든 속도 저하가 사라졌습니다.

요세미티의 속도를 늦추는 여러 가지 문제를 다루고 있으며 우리 중 하나 이상이 이러한 문제를 겪고 있다고 생각합니다. 시스템 로그에 느려진 원인으로 느꼈던 트랙 패드 동작이 오래 지속되는 것을보고 있지만 Firefox를 사용한 후 일정 시간 (Firefox의 스크롤이 실패 할뿐 아니라)에만 속도가 느려집니다. 동안; 기계의 나머지는 정상 속도로 돌아갑니다.

누군가가 같은 것을 발견 하고이 경우이 환경 설정 파일을 제거하면 솔루션이 지금까지보기 어려운 것처럼 보이기 때문에 가능한 원인으로이를 확인하거나 무효화하는 것이 좋습니다. 이 변경으로 인해 요세미티를 사용하는 데 큰 차이가 생겼으므로 요세미티로 업그레이드 한 후 속도 저하로 고통받는 다른 많은 사람들 에게이 솔루션이되기를 바랍니다.


그것은 아직 초기 단계이지만 지금까지는 이것이 실제로 변화를 가져온 것 같습니다. 감사!
Alastair

@Alastair-부풀린 키를 사이드 바리스트 pref 파일에서 유지하려는 여러 번의 시도가 필요하다는 것을 알았습니다 (캐싱으로 인해 파일이 실제로 재 작성 된 시간이 확실하지 않을 수 있음). 몇 주 후에 문제가 재발하지는 않았습니다. 사용하고 크게 도움이되었습니다. 내가 찾은 또 다른 점은 최근에 많은 항목이 최근 서버와 관련되어 있기 때문에 최근 항목 메뉴를 지우는 것입니다. 그것이 당신을 돕기를 바랍니다.
Zhora

요세미티 성능이 저하 될 때마다 몇 달이 지난 후에 마침내 작동했습니다. 이 문제가 발생하는 모든 사람은 bugreport.apple.com을
Ricardo Sanchez-Saez

10.10.3을 실행 중입니다. 일단 10.10.2에 도달하면 파일의 부풀어 오르는 문제는 적지 않았지만 때로는 여전히 있습니다. 10.10.3으로 계속됩니다. 내가 볼 수 있듯이 파트너의 Mac에 연결하고 사이드 바에 디스크를 넣거나 최근 항목 목록 에 표시 될 때 일반적으로 발생 합니다. 지난 며칠이 지나면 다시 한 번 속도가 느려지는 것 같습니다. 파인더를 종료하고 pref 파일을 제거하면 네트워크 디스크가 돌아올 때까지 작게 반환됩니다. bugreport에 대한 세부 정보를 수집하고 있습니다. 당신이 그것을 일으키는 것 같은 특정 것들을 찾으면 세부 사항을 게시하십시오.
Zhora

6

내 컴퓨터에는 동일한 문제가 있습니다. 내가 한 일은 Chrome을 제거 한 다음 모든 것이 원활하게 진행됩니다.

웹 개발자이므로 Chrome에 의존하지 않을 수 있습니다.


1
나에게 그것은 또한 Chrome 때문입니다. 닫으면 WindowServer의 CPU 사용량이 평균 5 % 미만이됩니다.
maremmle

크롬을 종료하고 다시 연 다음 cmd + shift + t를 클릭하면 탭이 닫혀있는 경우 모든 탭을 다시 얻을 수 있습니다. 그게 나를위한 해결책입니다. Chrome에 문제 보고서를 제출했습니다. 모두 Google이 알림을 받고 수정하도록 똑같이해야합니다.
루카스


3

나를 위해 범인은 Yosemite의 새로운 시스템 와이드 다크 모드 (시스템 설정-> 일반-> 어두운 상태 표시 줄 및 도크 사용)를 사용하고있었습니다. 밝은 모드로 다시 전환하면 WindowServer의로드가 100 % 이상에서 2-7 %로 감소했습니다. 따라서 활성화 한 경우 확인하십시오. ;-)


어떤 앱에 있었습니까?
Jake N

요세미티 기준으로 시스템 전체입니다. 시스템 설정-> 일반; 적용 대상 없음
Hug

아 맞다. 그래서 내가 그것을 찾을 수 없습니다. 나는 이전 버전으로 돌아 왔습니다.
Jake N

이상한. 다크 모드를 끄고 윈도우 서버의 CPU 사용량이 약 33 % 감소했습니다. 다시 켰는데 낮게 유지되었습니다. 이제 어두운 모드로두면 다시 올라갈 지 궁금합니다. 내가 알아낼 것 같아
bunnyhero

2

CrashPlan 트레이는 확실히 높은 CPU 사용률의 원인 중 하나입니다. 트레이 환경 설정에서 애니메이션을 비활성화하는 데 도움이됩니다.

그러나 여전히 문제가 해결되지 않았습니다. 아마도 일주일 동안 해결하는 유일한 방법은 전체 재부팅 인 것 같습니다. 그런 다음 머신이 느려져 재부팅해야합니다. Windows95로 돌아 가기 애플은 이것에 대해 뭔가를해야한다. 그러나 문제는 영원히 존재 해 온 것으로 보인다. 최소한 외부 응용 프로그램 인 경우이를 디버깅하고 외부 원인을 찾기위한 지침 / 응용 프로그램을 제공해야합니다. 그러나 나는 그것이 주로 다른 응용 프로그램의 작업 표시 줄 업데이트 등으로 악화되어 주로 WindowServer와 얽히고 있다고 생각하기 시작했습니다.


2

OS X 10.10.2로 업그레이드 할 때까지이 문제가 발생했습니다. 이제 다시 부팅하지 않고 몇 주 동안 갈 수 있으며 창 애니메이션은 부드럽게 유지되며 WindowServer 프로세스는 많은 CPU를 사용하지 않습니다.


최근 업데이트입니까?
Jake N

에 따르면 MacRumors , 그것은 년 1 월 27 일 2015 년에 출시 된
엘리아스 Zamaria에게

1

대부분의 답변에서 언급했듯이, 그것은 당신의 메뉴 막대 항목 때문일 수 있습니다 .. 같은 동작이 발생하고 Little Snitch뿐만 아니라 iStat Menu 막대가 제거 된 후 상황이 크게 개선되었습니다.

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