Process WindowServer 란 무엇이며 왜 Mac에서 실행됩니까?

0
1219

활동 모니터를 확인하는 동안 때때로 WindowServer라는 것이 많은 CPU 전력을 차지하는 것을 발견했습니다. 이 과정은 안전합니까?

관련 : 이 프로세스는 무엇이며 왜 Mac에서 실행됩니까?

이 기사는 Activity Monitor에서 발견 된 다양한 프로세스 (커널 _ 작업, 숨김, mdsworker, 설치 및 기타)를 설명하는 진행중인 시리즈의 일부입니다. 그 서비스가 무엇인지 모르십니까? 더 나은 독서 시작!

WindowServer는 macOS의 핵심 부분이며 응용 프로그램과 디스플레이 사이에 일종의 연락 책입니다. Mac의 디스플레이에 무언가가 보이면 WindowServer에 넣으십시오. 열려있는 모든 창, 검색 한 모든 웹 사이트, 재생하는 모든 게임 —WindowServer는 화면에 모든 것을“그립니다”. 기술적으로 기울어졌지만 정확하게 읽는 것은 아니지만 Apple 개발자 안내서에서 자세한 내용을 읽을 수 있습니다.

대부분의 경우 WindowServer가 macOS이며, 실행되는 모든 응용 프로그램이 화면에 표시 할 목적으로 사용한다는 것을 알고 있습니다. 완전히 안전합니다.

WindowServer가 많은 CPU를 사용하는 이유는 무엇입니까?

앞서 언급했듯이 모든 응용 프로그램은 디스플레이에 물건을 그리기 위해 WindowServer와 통신합니다. WindowServer가 많은 CPU 전원을 사용하는 경우 응용 프로그램을 닫고 사용량이 감소하는지 확인하십시오. 특정 프로그램을 닫은 후 특히 큰 폭의 하락이 보이면 해당 프로그램이 CPU 사용량이 많은 것일 수 있습니다.

어느 정도는 정상적인 현상입니다. 화면에 표시되는 내용을 지속적으로 변경하는 프로그램은 WindowServer를 약간 사용하게되므로 CPU 성능이 저하됩니다. 따라서 게임, 비디오 편집기 및 기타 새로 고침되는 다른 응용 프로그램에서 WindowServer CPU 사용량이 급증하는 것이 합리적입니다.

그러나 일부 소프트웨어의 버그로 인해 과도한 WindowServer CPU 사용이 발생할 수 있습니다. 이 패턴을보고 응용 프로그램을 생각하지 않으면 할까요 WindowServer CPU 사용량이 급격히 증가한 경우 개발자에게 문의하십시오. 그들이 고칠 수있는 문제를 발견했을 수도 있습니다.

관련 : 느린 Mac 속도를 높이는 10 가지 빠른 방법

실행중인 항목이 많지 않은 경우에도 WindowServer가 계속 많은 전력을 사용하는 경우 시도 할 수있는 몇 가지 사항이 여전히 있습니다. 먼저 느린 Mac 속도 향상에 관한 기사, 특히 투명도 감소에 관한 섹션을 확인하십시오. 시스템 환경 설정> 손쉬운 사용> 디스플레이에서이 옵션을 찾을 수 있으며 특히 구형 Mac에서 WindowSever CPU 사용량을 줄이는 것으로 알려져 있습니다.

또한 불필요한 창을 닫아 바탕 화면에 아이콘이 너무 많지 않도록하고 Mission Control에서 사용하는 바탕 화면 수를 줄이십시오. 이 방법으로도 작동하지 않으면 NVRAM 재설정을 고려하십시오. 어떤 경우에는 도움이 될 수 있습니다.

명심해야 할 또 하나 : 다중 모니터를 사용하는 경우 WindowServer는 다중 디스플레이를 그리기 위해 더 많은 CPU 전력을 사용하게됩니다. 더 많은 디스플레이를 추가할수록 더 사실입니다.

사진 크레디트 : Hamza Butt