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

Mac에서 메모리(RAM) 확보하는 방법 – 느려진 맥을 되살리는 완벽 가이드

Mac이 심각하게 느려졌나요? 앱이 갑자기 멈춰 버렸나요? '응용 프로그램 메모리가 부족합니다'라는 메시지가 뜨거나 익숙한 빙글빙글 도는 로딩 휠을 마주하셨나요? 이런 증상은 대부분 메모리(RAM)가 한계에 달했다는 신호입니다. 이 글에서는 Mac의 RAM을 확보하는 방법과 메모리를 정리·최적화하는 유용한 팁, 그리고 RAM이 항상 가득 차 있는 경우의 대처법까지 자세히 알려드립니다.

RAM이란 무엇인가?

먼저 간단히 개념부터 짚고 넘어가겠습니다. RAM(Random Access Memory, 임의 접근 메모리)은 현재 진행 중인 작업과 프로세스를 저장하는 공간입니다. RAM과 Mac의 일반 저장 장치의 가장 큰 차이는 속도입니다. RAM이 훨씬 빠르기 때문에 macOS는 성능 향상을 위해 특정 데이터를 RAM에 유지하도록 설계되어 있습니다.

대부분의 Mac은 8GB RAM을 기본 탑재하고 있습니다. Apple이 4GB 이하의 RAM을 장착한 Mac을 출시한 지는 오래되었죠. 메모리를 많이 소모하는 애플리케이션이나 게임을 실행하지 않는다면 8GB면 충분하지만, 잘못 설계된 웹 페이지나 앱이 점유하는 메모리 때문에 평범한 사용자라도 RAM 부족 문제에 직면할 수 있습니다.

더 많은 RAM이 필요한가?

Mac이 사용 가능한 RAM의 대부분을 사용 중이라면 다음과 같은 문제가 발생할 수 있습니다.

  • 전반적인 성능 저하
  • 빙글빙글 도는 로딩 휠(컬러 베치볼)
  • '응용 프로그램 메모리가 부족합니다' 메시지
  • 타이핑 시 입력 지연
  • 앱이 반응하지 않거나 멈춤, 강제 종료됨
  • 앱이나 웹 페이지 로딩 속도 저하

이러한 문제를 겪고 있다면 RAM 추가를 고민하게 됩니다. 구형 Mac이라면 RAM 업그레이드가 가능할 수도 있지만, 안타깝게도 요즘 출시되는 대부분의 Mac은 RAM 교체가 불가능합니다.

설령 RAM을 추가할 수 있는 Mac이라 하더라도, 먼저 아래에서 소개하는 방법들을 시도해 보는 것이 좋습니다. 생각보다 훨씬 간단한 해결책이 있을 수 있습니다.

RAM을 추가할 수 있나?

안타깝게도 Mac의 RAM 업그레이드는 매우 어렵습니다. M1, M1 Pro, M1 Max 칩이 탑재된 Mac은 사실상 불가능하다고 보셔야 합니다.

Apple의 자체 시스템온칩(SoC)에 탑재된 RAM은 전통적인 의미의 RAM이 아닙니다. Apple은 이를 '통합 메모리(Unified Memory)'라고 부르며, CPU와 GPU 코어와 함께 칩에 내장했습니다. 덕분에 CPU와 GPU가 메모리에 직접 접근하고 공유할 수 있다는 장점이 있지만, 교체는 불가능합니다.

Apple에 따르면 M1 아키텍처의 일부인 이 메모리는 필요할 때 필요한 곳에 즉시 할당되며, 데이터를 옮길 필요가 없어 성능 저하 없이 동작합니다. 즉, M1 Mac의 8GB RAM은 인텔 맥의 8GB RAM과 같다고 볼 수 없으며, 훨씬 효율적으로 작동합니다.

그럼에도 새 Mac을 구입할 때는 감당할 수 있는 최대 용량의 RAM을 선택하는 것이 현명합니다. 주문 제작 옵션으로 16GB RAM을 추가하면 약 20만 원(약 $200) 정도가 더 듭니다. 다만 일반적인 용도라면 8GB로도 충분하니, 고사양 앱을 사용하지 않는다면 굳이 업그레이드할 필요는 없습니다.

Mac에서 메모리 정리하는 방법

RAM을 추가할 수 없는 상황이거나, 먼저 문제를 해결해 보고 싶다면 어떻게 해야 할까요? 서드파티 앱을 사용해 RAM을 정리하는 방법도 있지만(글 말미에서 소개), 그 전에 별도의 앱 설치 없이 시도해 볼 수 있는 방법들을 알아보겠습니다.

1. Mac 재시동하기

RAM을 확보하는 가장 간단한 방법은 재시동입니다. IT 지원팀이 늘 "껐다 켜 보세요!"라고 말하는 데에는 이유가 있습니다. 대부분의 경우 이것만으로도 문제가 해결됩니다.

Mac을 재시동하면 RAM과 디스크 캐시가 모두 비워지므로, 다시 시작했을 때 훨씬 원활하게 작동하는 것을 경험할 수 있습니다.

다만 재시동이 항상 편리한 것은 아닙니다. 저장하지 않은 작업 내용을 잃어버릴까 걱정되거나, 여러 앱을 닫았다가 다시 열어야 하는 번거로움이 싫거나, 진행 중인 작업을 중단하고 싶지 않은 경우도 있죠. 재시동 없이 RAM을 확보하는 방법을 계속해서 살펴보겠습니다.

2. macOS 업데이트하기

문제가 macOS의 알려진 버그와 관련이 있을 가능성도 있습니다. 항상 최신 버전의 운영체제를 사용하고 있는지 확인하고, 필요하다면 업데이트하세요.

Apple은 버그 수정이 포함된 업데이트를 자주 배포하며, 이것만으로도 문제가 해결될 수 있습니다.

3. 활성 상태 보기(Activity Monitor) 확인하기

Mac이 느려지거나 앱이 멈출 때 가장 먼저 확인해야 할 곳은 '활성 상태 보기'입니다. 이 앱은 Mac에 기본으로 포함되어 있으며, 유틸리티 폴더에서 찾거나 Spotlight(Command + Space)에 '활성 상태 보기'를 입력하면 바로 실행할 수 있습니다.

활성 상태 보기를 통해 현재 얼마나 많은 메모리가 사용되고 있는지 확인할 수 있고, 특정 앱이 과도하게 리소스를 점유하고 있는지 파악할 수 있습니다.

메모리 탭을 선택하면 각 프로세스와 앱이 차지하는 메모리 양, 스레드 수 등의 세부 정보를 볼 수 있습니다. 열 제목을 우클릭하면 '에너지 영향'(배터리 사용 시 유용) 같은 추가 항목도 표시할 수 있습니다.

여기서 각 항목의 의미를 살펴보면 다음과 같습니다.

  • 앱 메모리(App Memory): 앱과 프로세스가 실제로 사용 중인 메모리
  • 와이어드(Wired): 앱을 위해 예약되어 해제할 수 없는 메모리
  • 압축됨(Compressed): 다른 앱이 사용할 수 없는 비활성 메모리
  • 캐시된 파일(Cached Files): 즉시 사용 가능한 미할당 메모리

'메모리 압력(Memory Pressure)' 그래프는 시스템이 받는 부하를 한눈에 보여줍니다. 이상적인 상태는 초록색이며, 메모리가 부족하면 노란색, 심하면 빨간색으로 표시됩니다. 여유 메모리가 많아 보여도 그래프가 빨간색일 수 있으므로, 문제 진단에 유용한 지표입니다.

활성 상태 보기로 RAM 확보하기

  1. 활성 상태 보기를 엽니다.
  2. 메모리 탭을 클릭합니다.
  3. 메모리 열을 클릭해 프로세스를 메모리 사용량 순으로 정렬합니다. 어떤 프로세스가 RAM을 많이 점유하는지 한눈에 파악할 수 있습니다.
  4. 의심되는 앱을 찾았다면 선택 후 상단의 정보(i) 버튼을 클릭합니다. 해당 프로세스가 사용 중인 메모리 등 세부 정보를 확인할 수 있으며, 여기서 바로 '종료'를 누를 수도 있습니다.
  5. 종료를 클릭하면 확인 메시지가 나타납니다. '종료', '강제 종료', '취소' 중 선택할 수 있으며, 앱이 완전히 멈춘 경우 '강제 종료'가 유용합니다.
  6. 또는 프로세스를 선택한 뒤 상단의 X 버튼을 클릭해 강제 종료할 수도 있습니다. 이 방법은 앱 자체를 닫지 않고 특정 프로세스만 종료할 수 있어, 예를 들어 브라우저 전체를 끄지 않고도 문제를 일으키는 웹 페이지만 다시 불러올 수 있습니다.

주의: 용도를 알 수 없는 프로세스는 함부로 종료하지 마세요. Mac 운영에 필수적인 프로세스일 수 있습니다.

4. 의심되는 애플리케이션 종료하기

활성 상태 보기를 살펴보다 사용하지 않는 앱이 리소스를 점유하고 있는 것을 발견했다면, 해당 앱을 종료하는 것이 좋습니다. 활성 상태 보기를 열지 않더라도 Dock만 확인해도 도움이 됩니다. Dock에서 아이콘 아래에 점이 표시된 앱은 현재 실행 중인 앱입니다.

애플리케이션 종료 방법

  1. Dock에서 앱 아이콘을 우클릭(또는 Control 클릭)합니다.
  2. '종료'를 클릭합니다.

5. CPU 사용량 확인하기

앱이 점유하는 것은 RAM만이 아닙니다. 어떤 앱은 과도한 연산 능력(CPU)을 사용해 시스템 전체를 느리게 만들 수도 있습니다.

활성 상태 보기에서 CPU 사용량 확인 방법

  1. 활성 상태 보기를 엽니다.
  2. CPU 탭을 클릭합니다.
  3. %CPU 열 제목을 클릭해 사용률 순으로 정렬합니다.
  4. 비정상적으로 높은 사용률을 보이는 앱이나 프로세스를 찾습니다. 문제의 원인일 가능성이 큽니다.
  5. 해당 항목을 선택한 뒤 상단의 X 버튼을 클릭해 종료합니다.

만약 kernel_task가 백그라운드에서 많은 리소스를 차지하고 있다면 주의가 필요합니다. kernel_task는 운영체제 프로세스들의 집합을 나타내므로 강제 종료할 수 없으며, 중단하는 유일한 방법은 Mac을 재시동하는 것입니다. 만약 kernel_task 문제가 반복된다면 하드웨어 문제일 가능성이 있으니 Apple 하드웨어 테스트를 실행해 보는 것이 좋습니다.

6. 프린터 확인하기

최근에 인쇄 작업을 요청한 적이 있나요? 대용량 인쇄 작업이 대기열에 쌓여 Mac이 멈춘 것일 수도 있습니다.

7. 터미널에서 RAM 비우기

고급 사용자가 아니라면 권장하지 않지만, 터미널을 열고 sudo purge 명령어를 입력한 뒤 관리자 암호를 입력하면 비활성 메모리를 정리할 수 있습니다.

Mac에서 RAM 사용량 줄이는 방법

지금까지는 메모리 부족 상황의 해결책이었다면, 애초에 이런 상황이 발생하지 않도록 예방하는 방법도 알아두면 좋습니다. RAM이 적은 Mac을 사용 중이라면 아래 팁으로 사용 가능한 메모리를 최대한 활용할 수 있으며, Mac 속도 향상에도 도움이 됩니다.

1. 데스크탑 정리하기

데스크탑에 문서, 이미지, 스크린샷 등이 어질러져 있다면 정리하는 것이 좋습니다. 최소한 하나의 폴더로 모아 두세요. macOS는 데스크탑의 모든 아이콘을 활성 창처럼 취급하기 때문에, 아이콘이 많을수록 그만큼 메모리를 더 사용합니다. 파일이 자동으로 데스크탑에 저장되는 경우가 많으니, 주기적으로 정리하는 습관이 필요합니다.

2. 파인더(Finder) 설정 변경하기

파인더 창을 열었을 때 '최근 항목'(구버전에서는 '나의 모든 파일')이 기본으로 표시된다면 설정을 변경하는 것이 좋습니다. 이 화면에 표시되는 모든 파일 위치 정보가 RAM에 저장되기 때문입니다.

파인더 시작 화면 변경 방법

  1. 파인더를 열고 메뉴 막대에서 파인더 > 환경설정을 클릭합니다.
  2. '일반' 탭에서 새 파인더 창을 열 때 표시할 폴더를 선택합니다.
  3. 구버전 macOS에서는 변경 사항 적용을 위해 파인더를 다시 실행해야 할 수 있습니다. Option/Alt 키를 누른 상태로 Dock의 파인더 아이콘을 우클릭하고 '다시 실행'을 선택하세요.

3. 파인더 창 닫기 또는 병합하기

파인더 관련 팁 하나 더. 파인더 창 하나하나도 RAM 사용량에 영향을 미칩니다. 사용하지 않는 파인더 창을 닫거나, 여러 창을 하나로 병합하세요.

파인더에서 윈도우 > '모든 윈도우 병합'을 클릭하면 됩니다.

4. 앱 자동 실행 중지하기

열어본 적 없는데 계속 실행 중인 앱이 있나요? 로그인 항목에 등록되어 있어 Mac을 켤 때마다 자동으로 실행되는 것일 수 있습니다. 다행히 자동 실행을 쉽게 차단할 수 있습니다.

앱 자동 실행 중지 방법

  1. 시스템 환경설정을 엽니다.
  2. '사용자 및 그룹'을 클릭합니다.
  3. 왼쪽 사이드바에서 본인의 사용자 이름을 선택합니다.
  4. '로그인 항목' 탭을 클릭합니다.
  5. Mac을 시작할 때마다 자동으로 열리는 앱 목록이 표시됩니다.
  6. 항상 실행할 필요가 없는 앱을 선택하고 (-) 버튼을 클릭해 제거합니다.

5. 웹 브라우저 탭 닫기

웹사이트는 대표적인 메모리 소비원입니다. 최신 macOS에서는 Safari에서 열린 웹사이트들이 활성 상태 보기에서 개별 프로세스로 표시되므로, 메모리를 많이 차지하는 페이지를 찾아 종료하세요.

여러 개의 브라우저 탭을 동시에 열어 두지 않는 것이 좋은 습관입니다. Safari(또는 사용 중인 브라우저)를 주기적으로 완전히 닫거나, 최소한 불필요한 탭은 정리하세요.

브라우저 탭 닫는 방법

  1. 계속 열어 둘 탭에서 우클릭합니다.
  2. 나머지 탭을 모두 닫으려면 '다른 탭 닫기'를 선택합니다.
  3. 오른쪽 탭만 닫으려면 '오른쪽 탭 닫기'를 선택합니다.

Safari에 고정 탭(Pinned Tab)을 많이 사용한다면 이들 역시 메모리를 점유할 수 있습니다. 고정 탭은 항상 활성화되어 있지 않지만, 한 번 클릭하면 활성화되어 백그라운드에서 메모리를 소모할 수 있습니다. 활성 상태 보기에서 확인하고 필요하면 종료하세요.

활성 상태 보기에서 웹사이트 종료 방법

  1. 활성 상태 보기를 엽니다.
  2. 메모리 탭을 클릭합니다.
  3. 메모리를 많이 차지하는 웹사이트를 선택하면 메뉴에 X 버튼이 나타납니다.
  4. X 버튼을 클릭합니다.
  5. 프로세스 종료를 확인합니다.

6. 브라우저 확장 프로그램 삭제하기

브라우저 확장 프로그램을 설치해 사용 중이라면, 그중 하나가 RAM을 과도하게 소모하는 범인일 수 있습니다.

Safari에서 확장 프로그램 삭제 방법

  1. Safari를 열고 메뉴에서 Safari > 환경설정을 클릭합니다.
  2. '확장 프로그램' 탭을 클릭합니다.
  3. 삭제하려는 확장 프로그램을 선택합니다.
  4. '제거'를 클릭합니다.

7. 충분한 여유 디스크 공간 확보하기

RAM이 부족하면 Mac은 디스크를 가상 메모리로 사용합니다. 따라서 RAM이 부족하다면 저장 공간도 확보해 두는 것이 좋습니다. 권장 기준은 드라이브 용량의 20%를 비워 두는 것입니다.

사용하지 않는 대용량 파일, 오래된 다운로드 항목, 불필요한 앱을 삭제해 여유 공간을 만들어 보세요.

Mac RAM을 정리하는 추천 앱

RAM을 최적화해 준다는 서드파티 앱을 활용하는 방법도 있습니다. 다만 참고할 점이 있습니다. macOS는 기본적으로 로그, 캐시 등을 스스로 효율적으로 관리하도록 설계되어 있어, 사실상 이런 앱이 꼭 필요하지는 않습니다.

그러나 Mac의 RAM이 부족한 상황이 반복된다면, 직접 RAM을 추가하는 것보다 이런 앱이 더 저렴하고 간편한 해결책이 될 수 있습니다. 몇 가지 추천 앱을 소개합니다.

Parallels Toolbox

Parallels라고 하면 Mac에서 Windows를 실행하는 가상 머신 소프트웨어 'Parallels Desktop'으로 유명하지만, 다양한 유용한 도구를 모아 놓은 'Toolbox'도 제공합니다. 이 제품은 원래 Parallels 고객 지원팀이 Windows 사용자들의 Mac 사용 문의에 답하던 과정에서 프로세스를 단순화하기 위해 만들어졌습니다.

Parallels Toolbox에는 30개 이상의 도구가 포함되어 있으며, 그중 하나가 바로 'Free Memory(메모리 확보)' 도구입니다. 실제로 이 도구를 실행해 본 결과 1GB 이상의 메모리를 확보할 수 있었습니다.

또한 중복 파일을 찾아 삭제해 공간을 확보하는 'Find Duplicates', 손쉬운 스크린샷 촬영 및 동영상 녹화 등 다른 실용적인 도구들도 함께 제공된다는 점이 장점입니다. 무료 체험이 가능하며, 연간 £15.99에 이용할 수 있습니다.

CleanMyMac X (MacPaw)

CleanMyMac X를 설치해 두면 Mac의 여유 RAM이 부족해질 때 '메모리 과다 사용' 알림을 받게 됩니다. 알림에서 'Free Up(정리)' 버튼을 클릭하기만 하면 RAM을 확보해 속도를 되찾을 수 있습니다.

설치하면 메뉴 막대에 아이콘이 생성되어, 클릭만으로 다양한 도구에 접근하고 RAM을 정리할 수 있습니다. 메모리 섹션에서 'Free Up'을 클릭하면 소프트웨어가 자동으로 RAM을 확보해 줍니다. 저장 공간을 확보하는 기능도 함께 제공됩니다.

CleanMyMac X는 무료로 다운로드할 수 있지만, 일부 기능을 사용하려면 정식 버전 (£29.95/$39.95) 구매가 필요합니다.

Memory Clean 2 (Fliplab)

이 앱은 Mac의 비활성 메모리를 정리해 줍니다. 고사양 앱이나 게임을 종료한 직후 사용하면 특히 효과적입니다. 일부 기능은 무료로 제공되며, 추가 도구는 인앱 결제로 이용할 수 있습니다. 실행 시 약 1GB의 메모리를 확보할 수 있었습니다.