Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

macOS 10.10 Yosemite 높은 CPU·RAM 사용량 및 느린 종료 문제 해결 방법

맥 OS X 10.10 요세미티로 업그레이드

맥 OS X 10.10 요세미티(Yosemite)는 2014년 10월 16일 출시되었습니다. 애플의 새 운영체제는 다양한 신규 기능과 함께 운영체제 인터페이스 전체를 완전히 새롭게 디자인한 것이 가장 큰 특징입니다.

컴퓨터를 좋아하는 사람으로서 저는 윈도우와 맥을 함께 사용하며 두 운영체제 모두 만족하고 있습니다. 요세미티의 플랫(flat) 디자인이 크게 마음에 들지는 않았지만, 제 맥북은 개인용으로 문서와 사진 몇 장만 보관하는 수준이라 10.10으로 업그레이드할 실질적인 필요는 없었습니다. 그럼에도 새로운 기능이 궁금해 맥북 프로 레티나 노트북을 업그레이드하지 않고 견딜 수 없었습니다.

앱 스토어를 열어 무료로 요세미티 업그레이드를 진행했습니다. 약 2시간 정도 걸렸지만 특별한 문제 없이 완료되었고, 새로운 요세미티를 탐색하는 일에 설렜습니다.

CPU 및 RAM 사용량 급증 문제

전반적으로는 정상적으로 작동했지만 마우스 이동이나 워드 문서를 열 때 아주 미세한 지연 현상을 느꼈습니다. 물론 "아주 미세한" 수준이긴 했습니다. 하지만 문제는 제가 컴퓨터 기술자이자 매니아라는 점입니다. 컴퓨터는 완벽해야 하며 조금의 지연도 용납할 수 없기 때문입니다. 유틸리티 폴더에서 활성 상태 보기(Activity Monitor)를 실행해 CPU와 메모리 사용량을 확인했습니다. CPU 사용량은 80% 이상 유휴 상태로 정상이었습니다(나중에 알게 되었지만 많은 맥 사용자들이 요세미티 업그레이드 후 높은 CPU 사용률을 보고했습니다). 반면 메모리 사용량은 8GB RAM 중 6.98GB~7.99GB로 매우 높았습니다.

macOS 10.10 Yosemite 높은 CPU·RAM 사용량 및 느린 종료 문제 해결 방법

이는 명백히 비정상적인 상황이었습니다. 활성 상태 보기 하나와 구글 크롬 창 하나만 열어둔 상태라면 8GB면 충분한 메모리입니다. 맥 OS 시스템 자체가 정상 작동만을 위해 그렇게 많은 RAM을 필요로 할 리 없습니다. 새 요세미티 OS의 버그일 가능성이 있었는데, 그렇다면 애플이 눈치챌 만큼 너무나 뻔한 문제였습니다. 조사해 보니 많은 맥 사용자들이 비슷하게 높은 CPU와 RAM 사용량 문제를 겪고 있었으며, 일부 사용자는 CPU 사용률이 90%를 넘고 RAM이 최대치까지 차오른다고 보고했습니다. 업그레이드 전 맥북 프로 13인치 레티나의 RAM 사용량을 기록해두지 않은 것이 아쉬웠지만, 다행히 OS X 10.9 매버릭스가 설치된 맥북 프로 15인치 레티나가 한 대 더 있어 확인해 보니 여러 구글 크롬 창을 열어둔 상태에서도 약 4GB~4.5GB 수준이었습니다. 이제 RAM 사용량이 과도하다는 사실이 분명해졌습니다. 그렇다면 어떻게 해결해야 할까요? 아래 내용을 참고하세요.

CPU 및 RAM 사용량 문제 해결 방법

안전 부팅(Safe Boot)에서 디스크 권한 복구: 맥을 종료한 후 안전 부팅 모드로 시작합니다. 안전 부팅하려면 전원 버튼을 누른 직후 Shift 키를 길게 누르고 있으면 됩니다.

안전 부팅 모드에 진입하면 상단 메뉴에서 이동(Go)을 클릭하고 유틸리티(Utilities)를 선택합니다. 디스크 유틸리티(Disk Utility)를 더블클릭한 뒤 Macintosh HD 파티션을 선택하고 '디스크 권한 복구(Repair Disk Permissions)'를 클릭합니다.

macOS 10.10 Yosemite 높은 CPU·RAM 사용량 및 느린 종료 문제 해결 방법

디스크 권한 복구가 완료될 때까지 기다린 후 맥을 종료합니다.

SMC 재설정: 아래 방법은 배터리를 직접 분리해서는 안 되는 맥북 노트북에 적용됩니다. iMac 등 다른 맥 컴퓨터를 사용한다면 애플 공식 웹사이트에서 해당 기종의 SMC 재설정 방법을 확인하기 바랍니다.

SMC를 재설정하려면 맥세이프(MagSafe) 전원 어댑터를 맥북에 연결한 상태에서 (왼쪽) Shift-Control-Option 키를 동시에 누른 채 전원 버튼을 함께 누릅니다. 그런 다음 모든 키를 놓으면 맥세이프 LED 표시등이 몇 초 안에 변경됩니다. 이후 전원 버튼을 다시 눌러 맥북을 켭니다. 다시 맥을 끄고 다음 단계로 진행합니다.

PRAM 재설정: 컴퓨터가 꺼진 상태에서 전원 버튼을 누른 직후 Command-Option-P-R 키를 즉시 길게 누릅니다. 반드시 애플 로고가 나타나기 전에 눌러야 합니다. PRAM 재설정 중에는 맥북이 켜졌다 꺼졌다를 반복하며 시동음과 함께 다시 켜집니다. 이때 모든 키를 놓고 맥이 정상적으로 시작되도록 두면 됩니다.

위의 모든 과정을 마친 후 활성 상태 보기를 열어 CPU와 RAM 사용량을 다시 확인합니다. 제 경우처럼 정상 수준으로 돌아온 것을 확인할 수 있을 것입니다.

macOS 10.10 Yosemite 높은 CPU·RAM 사용량 및 느린 종료 문제 해결 방법

저는 CPU 사용량 문제는 없었지만, 요세미티 업그레이드 후 같은 문제를 겪었다면 직접 확인해 보기 바랍니다.

느린 종료 문제

제 맥북 프로 레티나는 늘 빠르게 시작되고 몇 초 만에 종료되었습니다. 그런데 요세미티로 업그레이드한 후에는 종료에 1분 이상 걸리기 시작했습니다. 회전하는 원형 로딩 표시가 어느 지점에서 멈춘 듯하다가 다시 돌다가 또 멈추기를 반복했고, 결국 1분여가 지나서야 노트북이 꺼졌습니다. 윈도우 노트북이라면 흔한 일일 수 있지만 맥에서는, 적어도 제 맥북 프로 레티나에서는 있을 수 없는 일입니다. 이 문제 역시 저를 크게 불편하게 만들었습니다.

느린 종료 문제 해결 방법

Macintosh HD를 엽니다(바탕화면에서 Macintosh HD가 보이지 않는다면 상단의 파인더(Finder) > 환경설정(Preferences)에서 '하드 디스크' 항목에 체크하세요). 라이브러리(Library) 폴더를 연 뒤 LaunchAgents와 LaunchDaemons 폴더를 차례로 엽니다.

이 두 폴더 안에서 "parallel" 관련 파일 여러 개를 발견할 수 있습니다. 해당 파일들을 휴지통으로 옮겨 삭제합니다. 제 맥북 프로 레티나에서 삭제한 파일은 다음과 같습니다:

com.parallels.vm.prl_pcproxy.plist
com.parallels.desktop.launch.plist
com.parallels.DesktopControlAgent.plist
com.parallels.desktop.launchdaemon.plist

또한 맥에서 아래 파일들도 삭제했지만, 사용자 환경에 따라 이러한 파일이 없을 수도 있습니다:

com.barebones.authd.plist
com.baidu.netdiskmac.BDYunFinderInstaller.plist
com.sonos.smbbump.plist

파일 삭제 후 맥을 재시작합니다. 첫 번째 재시작 시에는 종료가 여전히 느릴 수 있으니 당황하지 말고 재시작을 마친 뒤 다시 한번 종료해 보세요. 예전처럼 빠르게 종료될 것입니다.

기타 참고 사항

이 글은 맥에 하드디스크 고장 등 하드웨어 문제가 없다는 것을 전제로 합니다. 업그레이드 후 맥이 비정상적으로 느려졌고 위의 방법을 모두 시도했는데도 해결되지 않는다면, IT 전문가에게 하드디스크 점검을 의뢰하는 것이 좋습니다. 하드디스크 고장은 3~5년 된 컴퓨터에서 흔히 발생합니다. 디스크 유틸리티로 맥 하드디스크를 검사하는 것만으로는 부족할 수 있습니다. 디스크 유틸리티는 때때로 정밀 검사에 한계가 있으며, 컴퓨터 기술자들은 더 철저한 하드디스크 진단을 위해 별도의 전문 도구를 사용합니다. 맥의 하드디스크에 이미 배드 섹터가 생겨 수명이 다해가던 중이었을 가능성도 있습니다. 요세미티로의 업그레이드는 대규모 업그레이드로 맥 하드디스크에 대량의 데이터를 기록합니다. 따라서 디스크가 이미 수명을 다해가고 있었다면 업그레이드 과정에서 하드디스크가 완전히 고장 나면서 맥이 크게 느려질 수 있습니다. 이는 물론 요세미티의 버그가 아니라 컴퓨터 하드웨어 문제입니다. 애플 맥에 하드웨어 문제가 있다고 생각되면 Apple MacBook Repair 서비스 페이지에서 자세한 내용을 확인하세요.