Computer >> 컴퓨터 >  >> 시스템 >> Mac

Mac에서 WindowServer CPU 사용량을 줄이는 6가지 효과적인 방법

Mac에서 활성 상태 보기(Activity Monitor)를 확인해 본 적이 있다면, 항상 높은 CPU 사용량을 차지하고 있는 WindowServer 프로세스를 발견했을 것입니다. 그렇다면 이런 궁금증이 생기기 마련입니다. WindowServer 프로세스는 정확히 무엇이고, 왜 Mac에서 실행되는 걸까요? 왜 이렇게 많은 CPU 리소스를 소모하는 것이며, 안전한 프로세스일까요?

이 글에서는 WindowServer 프로세스와 관련된 모든 궁금증을 해결하고, CPU 사용량을 효과적으로 낮추는 실질적인 방법들을 소개합니다.

WindowServer 프로세스란 무엇이며 안전한가요?

쉽게 설명하면, WindowServer는 데스크톱의 모든 시각적 요소를 담당하는 macOS 시스템 프로세스입니다. Dock 바, 메뉴 막대 등 화면에 표시되는 요소들이 여기에 포함되며, WindowServer는 UI(사용자 인터페이스)와 하드웨어 사이의 연결을 제어하는 역할을 합니다.

Mac에서 WindowServer CPU 사용량을 줄이는 6가지 효과적인 방법

WindowServer가 많은 CPU 사이클을 소비하게 만드는 원인은 다양합니다. 대표적인 요인은 다음과 같습니다.

  • 바탕화면에 배치된 수많은 폴더와 파일
  • 투명도, 드롭 섀도우 등 활성화된 시각 효과
  • 아이콘으로 어수선하게 정리되지 않은 데스크톱
  • 최신 macOS 버전을 구동하는 구형 Mac(시각 효과 처리에 부담)

이러한 이유들로 WindowServer의 리소스 소비율이 급격히 치솟으면, Mac 성능 저하로 이어집니다. 프로그램이 멈추거나 버벅거리고, Finder 접근이 어려워지며, 화면 보호기가 떨리고, 실행한 명령이 지연되는 현상이 나타날 수 있습니다.

Mac에서 WindowServer CPU 사용량을 줄이는 방법

다음 방법들을 통해 WindowServer의 과도한 CPU 사용량 문제를 해결할 수 있습니다.

1. 바탕화면의 파일 및 폴더 개수 최소화하기

예를 들어 바탕화면에 파일 30개와 폴더 10개가 있다면, 이것들을 하나의 폴더로 정리하거나 불필요한 항목을 다른 위치로 옮겨 보세요. 이렇게 하면 WindowServer 프로세스가 40개의 시각적 요소 대신 단 하나의 요소만 처리하면 되므로 부담이 크게 줄어듭니다.

Mac에서 WindowServer CPU 사용량을 줄이는 6가지 효과적인 방법

함께 읽으면 좋은 글: Mac, MacBook, iMac 정리하는 15가지 최고의 방법

2. 불필요한 창과 브라우저 탭 닫기

앞서 설명드린 것처럼, 열려 있는 창과 브라우저 탭이 많을수록 WindowServer가 소모하는 리소스도 늘어납니다. 특히 구형 기기를 사용 중이라면 리소스 소모량은 더욱 커질 수밖에 없습니다.

따라서 사용하지 않는 브라우저 탭은 즉시 닫고, 백그라운드에서 실행 중이지만 당장 필요 없는 프로그램은 종료하여 Mac의 CPU 사용량을 관리하세요.

3. 투명 효과 비활성화하기

시각 효과를 추가하는 기능들은 더 많은 RAM과 시스템 리소스를 차지합니다. Mac에서 투명 효과를 끄면 기기가 한결 부드럽고 빠르게 작동하며, 성능 향상 효과를 체감할 수 있습니다. 설정 방법은 다음과 같습니다.

  • 시스템 환경설정(System Preferences)으로 이동합니다.
  • 손쉬운 사용(Accessibility) → 디스플레이(Display) 메뉴로 들어갑니다.
  • '투명도 줄이기(Reduce transparency)' 항목에 체크합니다.

Mac에서 WindowServer CPU 사용량을 줄이는 6가지 효과적인 방법

이렇게 하면 WindowServer의 CPU 사용량이 눈에 띄게 감소합니다. 추가로 아래 방법들도 함께 시도해 보세요.

4. 사용하지 않는 추가 데스크톱 정리하기

미션 컨트롤(Mission Control)에서 사용하지 않는 데스크톱을 삭제하면 눈에 띄는 개선 효과가 있었다는 사용자 후기가 많습니다. 다음 순서로 진행해 보세요.

  • F5 키를 눌러 MacBook에서 미션 컨트롤을 실행합니다.
  • 현재 사용하지 않는 데스크톱 위로 마우스 포인터를 올립니다.
  • (X) 버튼을 클릭하여 해당 데스크톱을 닫습니다!

Mac에서 WindowServer CPU 사용량을 줄이는 6가지 효과적인 방법

5. 멀티 디스플레이 사용자라면 Spaces 분리 설정 끄기

여러 대의 디스플레이를 사용하는 환경이라면, 다음 설정을 변경하여 WindowServer CPU 사용량을 낮출 수 있습니다.

  • 시스템 환경설정을 열고 미션 컨트롤(Mission Control)로 이동합니다.
  • '디스플레이별로 별도의 Spaces 사용(Displays have separate spaces)' 옵션을 해제합니다.
    Mac에서 WindowServer CPU 사용량을 줄이는 6가지 효과적인 방법
  • 변경 사항을 적용하기 위해 Mac을 재시동합니다!

또한 '최근 사용 항목을 기준으로 Spaces 자동 재정렬' 설정도 꺼두는 것이 좋습니다. 이 설정을 비활성화한 후 WindowServer CPU 사용량이 크게 개선되었다는 사용자들이 많습니다.

함께 읽으면 좋은 글: Mac, MacBook, iMac 화면 깜빡임 문제 해결 방법

6. 문제가 되는 앱 제거하기

간혹 프로그램의 버그나 바이러스 감염이 원인이 되어 Mac에서 WindowServer의 CPU 사용량이 비정상적으로 높아지는 경우가 있습니다. 설치된 프로그램 목록을 살펴보고, 의심스러운 앱이나 설치한 기억이 없는 프로그램이 있다면 즉시 삭제하세요.

Mac에서 앱을 빠르게 삭제하는 방법은 다음과 같습니다.

  • Finder에서 해당 앱을 찾습니다.
  • 앱을 휴지통으로 드래그하거나, 앱 선택 후 파일 > 휴지통으로 이동을 클릭합니다.
  • 사용자 이름과 암호 입력을 요구받을 수 있습니다.
  • 완료하면 앱이 Mac에서 성공적으로 제거됩니다.

Mac에서 WindowServer CPU 사용량을 줄이는 6가지 효과적인 방법

저장 공간에 불필요한 데이터가 쌓이거나 RAM을 낭비해 WindowServer CPU 사용량이 높아지는 것을 방지하려면, 휴지통을 주기적으로 비우는 것도 잊지 마세요. 더불어 Mac에서 악성 코드와 각종 위협으로부터 시스템을 보호하기 위해 정기적인 맬웨어 검사를 실행하는 것을 강력히 추천합니다.

  • 2022년 Mac용 최고의 백신 소프트웨어
  • 프로그램을 완전히 제거하는 Mac용 최고의 앱 언인스톨러 10선
  • Mac을 보호하는 6가지 팁 – 인포그래픽!

최후의 수단 – NVRAM 또는 PRAM 초기화하기

위의 방법들로도 WindowServer 프로세스로 인한 높은 CPU 사용량 문제가 해결되지 않는다면, 마지막으로 Mac의 NVRAM 또는 PRAM을 초기화하는 방법을 시도해 볼 수 있습니다. 이렇게 하면 MacBook에서 발생하는 다양한 문제를 해결할 수 있습니다. 예를 들면 다음과 같습니다.

  • 디스플레이 해상도 변경 불가
  • 배터리 충전 이상
  • 외부 기기 인식 실패
  • 마우스 스크롤 속도 이상

NVRAM 초기화 과정에 대한 자세한 내용은 아래 가이드를 참고하세요.

  • MacBook Pro NVRAM 초기화: 무엇을, 언제, 왜, 어떻게?
  • 완벽 가이드: Mac에서 PRAM 및 SMC 초기화하기!

Mac에서 WindowServer CPU 사용량을 줄이는 다른 방법을 알고 계신가요? 아래 댓글로 여러분의 팁을 공유해 주세요! Facebook과 YouTube도 놓치지 마세요.