Computer >> 컴퓨터 >  >> 문제 해결 >> Mac

[해결 완료] Mac '시스템에 응용 프로그램 메모리가 부족합니다' 오류 해결 방법

목차:

  • 1. '시스템에 응용 프로그램 메모리가 부족합니다' 오류란?
  • 2. Mac에서 메모리 사용량 확인하는 방법
  • 3. '시스템에 응용 프로그램 메모리가 부족합니다' 오류 해결 방법
  • 4. 마무리

macOS는 Mac에서 발생하는 문제를 사용자에게 알리기 위해 다양한 오류 메시지를 표시합니다. 자주 접하는 오류 메시지로는 "디스크 공간이 거의 가득 찼습니다", "이 볼륨은 APFS로 포맷되지 않았습니다", "macOS를 컴퓨터에 설치할 수 없습니다" 등이 있습니다.

그중에서도 "시스템에 응용 프로그램 메모리가 부족합니다(Your system has run out of application memory)" 오류는 상당히 많은 Mac 사용자를 괴롭히는 흔한 문제입니다. 이러한 오류는 반복적으로 나타나거나, 해결될 때까지 Mac 사용 자체를 어렵게 만들기도 합니다. 이 글에서는 해당 오류 메시지를 해결하는 방법을 단계별로 안내해 드립니다.

'시스템에 응용 프로그램 메모리가 부족합니다' 오류란 무엇인가요?

평소처럼 Mac을 사용하고 있는데 갑자기 강제 종료 창이 나타나며 시스템의 응용 프로그램 메모리가 부족하다는 메시지가 표시되는 경우가 있습니다. 이는 Mac의 가용 메모리가 특정 앱이 정상적으로 작동하기 위해 필요한 메모리 요구량을 충족하지 못한다는 의미입니다.

이 오류 메시지를 제대로 이해하려면 Mac의 메모리가 무엇이고, 앱을 실행할 때 메모리가 어떻게 작동하는지 알아야 합니다.

[해결 완료] Mac  시스템에 응용 프로그램 메모리가 부족합니다  오류 해결 방법

컴퓨터 용어에서 메모리라고 하면 일반적으로 RAM(랜덤 액세스 메모리)을 의미합니다. RAM은 Mac이 원활하게 작동하도록 하는 핵심 하드웨어 구성 요소로, 앱의 정상적인 실행을 보장하기 위해 임시 데이터를 저장하는 데 사용됩니다. 영구 데이터를 보관하는 스토리지와는 다른 역할입니다. Mac을 구매할 때 8GB 또는 16GB 등 원하는 RAM 용량을 선택할 수 있습니다.

물리적 메모리(RAM)에는 한계가 있기 때문에, 실행 중인 앱들이 RAM 공간을 모두 사용하면 macOS는 비활성 페이지를 스왑 파일로 옮기거나 가상 메모리를 사용합니다. 이때 모든 데이터는 시동 디스크(부팅 디스크)에 저장됩니다. 그런데 디스크에 이러한 임시 파일을 저장할 공간조차 부족하면 Mac에서 이 오류 메시지가 발생하게 됩니다.

이 오류를 유발하는 원인은 다양합니다. 일부 사용자는 M1 Mac에서 macOS를 업그레이드한 후 이 문제가 발생했다고 호소하지만, M1 Mac에만 국한된 문제는 아니며 인텔 맥에서도 동일한 오류가 나타날 수 있습니다. 메모리 부족 오류의 대표적인 원인은 다음과 같습니다.

  • 동시에 너무 많은 앱을 실행하는 경우
  • 과도한 확장 프로그램이 설치된 브라우저를 여는 경우
  • 디스크 여유 공간이 부족한 경우
  • 비정상적인 프로그램으로 인한 메모리 누수
  • 바이러스 감염

Mac에서 메모리 사용량 확인하는 방법

예상치 못하게 화면에 이 오류 메시지가 나타나면, 얼마나 많은 메모리가 사용되었는지 그리고 어떤 앱이나 백그라운드 프로세스가 컴퓨터에 부담을 주고 있는지 궁금해질 것입니다.

Mac 시스템은 내장 도구인 활성 상태 보기(Activity Monitor), 즉 Mac 작업 관리자를 통해 메모리 사용량을 확인할 수 있습니다. 런치패드 > 기타 > 활성 상태 보기를 클릭한 후, 상단 메뉴 막대에서 '메모리' 탭을 선택하세요.

[해결 완료] Mac  시스템에 응용 프로그램 메모리가 부족합니다  오류 해결 방법

메모리 창에서 백그라운드에서 실행 중인 모든 활성 프로그램을 확인할 수 있습니다. 각 프로그램 이름 옆에는 해당 프로그램이 차지하고 있는 메모리 용량이 숫자로 표시됩니다.

창 하단에는 메모리 상태와 각 항목별 사용량을 보여주는 '메모리 압력' 그래프가 있습니다. 여기에는 사용된 메모리(Memory Used), 캐시된 파일(Cached Files), 사용된 스왑(Swap Used) 정보가 포함됩니다.

'시스템에 응용 프로그램 메모리가 부족합니다' 오류 해결 방법

Mac에서 이 오류 메시지가 표시되더라도 당황하지 마세요. 생각만큼 심각한 문제가 아닙니다. 정확한 원인이 무엇이든 이 가이드에서 검증된 해결 방법을 찾을 수 있습니다. 앞서 살펴본 원인들을 바탕으로 문제를 하나씩 해결해 보겠습니다.

앱 강제 종료하기

메모리 부족 메시지가 나타나면 메모리를 사용 중인 앱 목록도 함께 표시됩니다. 이때 과도한 메모리를 차지하는 앱은 파란색으로 선택되어 있거나, 일부 앱은 '일시 중지됨(paused)'으로 표시되며 빨간색으로 강조됩니다. 이런 앱부터 처리하는 것이 좋습니다. 목록에서 앱 이름을 클릭하고 강제 종료 버튼을 누르세요.

Mac에서 여러 개의 앱, 특히 메모리를 많이 사용하는 프로그램을 실행하면 캐시 파일에 필요한 메모리가 한정된 RAM 용량을 초과할 수 있습니다. 따라서 Apple 메뉴 > 강제 종료를 통해 앱을 강제 종료하여 메모리를 확보하거나, 활성 상태 보기의 메모리 창에서 앱을 더블클릭한 후 > 종료를 선택해 사용하지 않는 앱을 닫을 수 있습니다.

macOS 및 앱 업데이트하기

이 오류가 macOS 업데이트 후에 발생했다면, 곧 출시될 새 버전의 macOS가 기존 버그를 수정해 줄 것입니다. Mac을 최신 버전으로 업데이트하려면 Apple 아이콘 > 시스템 환경설정 > 소프트웨어 업데이트 > 지금 업그레이드를 클릭하면 업데이트 패키지가 있는지 자동으로 확인됩니다.

운영체제뿐만 아니라 설치된 앱도 함께 업데이트해야 합니다. 특정 앱은 메모리 누수를 일으킬 수 있는데, 이는 앱이 메모리를 계속 점유한 상태에서 사용하지 않을 때도 메모리를 반환하지 않는 현상입니다. 이런 앱은 메모리를 누적적으로 잠식하여 결국 시스템이 오류를 보고하게 만듭니다. 이 경우 해당 앱을 업데이트하거나 재설치하면 문제가 해결될 수 있습니다.

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

Chrome, Safari 또는 Firefox 브라우저에 확장 프로그램을 설치해 두셨나요? 확장 프로그램은 분명 유용하지만, 너무 많이 설치된 확장 프로그램이 메모리 부족 문제의 원인이 될 수 있습니다.

브라우저를 열면 모든 확장 프로그램이 작동하면서 원활한 성능을 제공하기 위해 캐시 파일을 생성합니다. 이 과정에서 상당한 메모리가 눈에 띄지 않게 사용됩니다. 따라서 불필요하고 오래된 확장 프로그램을 제거하면 더 많은 응용 프로그램 메모리를 확보할 수 있습니다.

Safari에서 브라우저 확장 프로그램 삭제하기:

  1. Safari를 열고 상단 Apple 메뉴 막대에서 Safari를 클릭한 후 환경설정을 선택합니다.
  2. '확장 프로그램' 탭을 선택합니다.
  3. 창 왼쪽 사이드바에서 확장 프로그램을 선택하고 오른쪽 창에서 '제거'를 클릭합니다.

Google Chrome에서 브라우저 확장 프로그램 삭제하기:

  1. Google을 열고 계정에 로그인합니다.
  2. Google 창 오른쪽 상단의 점 세 개 아이콘을 클릭하고 설정을 선택합니다.
  3. 설정 페이지 왼쪽 사이드바에서 '확장 프로그램'을 선택하고 추가된 모든 확장 프로그램을 확인합니다.
  4. 인식할 수 없거나 본인이 추가하지 않은 확장 프로그램을 선택하고 '제거'를 클릭합니다.

Firefox에서 브라우저 확장 프로그램 삭제하기:

  1. Firefox를 열고 오른쪽 상단의 메뉴 아이콘을 클릭한 후 '추가 기능 및 테마'를 선택합니다.
  2. 왼쪽 사이드바에서 '확장 기능'을 선택합니다.
  3. 확장 프로그램 옆의 점 세 개를 클릭하고 '제거'를 선택합니다.

데스크톱 아이콘 정리하기

어떤 사람들은 원하는 파일을 빠르게 찾아 바로 열 수 있도록 문서, 동영상, 사진 등의 파일을 데스크톱에 두는 습관이 있습니다. 시간이 지나면 수십 개의 파일이 데스크톱에 쌓이게 됩니다.

그러나 데스크톱의 모든 아이콘은 하나의 활성 창처럼 작동하며 물리적 RAM을 동일하게 차지합니다. 데스크톱 아이콘이 많을수록 더 많은 메모리가 사용됩니다. 만약 여러분도 같은 상황이라면 이제 데스크톱을 정리할 때입니다. 데스크톱에 새 폴더를 만들고 문서와 이미지를 그곳으로 옮기세요.

Mac 디스크 공간 확보하기

앞서 설명했듯이, 앱에 사용할 RAM이 부족하면 Mac 시스템은 스왑 메모리를 사용하여 비활성 페이지를 시동 디스크로 옮기는데, 이 과정에서 디스크 공간을 차지하게 됩니다. 일반적으로 스왑 파일, 가상 메모리 및 기타 소프트웨어의 정상 작동을 보장하기 위해 디스크 여유 공간을 10% 이상 확보하는 것이 좋습니다. 따라서 디스크 공간을 확보하면 더 많은 메모리를 사용할 수 있습니다.

Mac에서 저장 공간을 확인하는 방법은 다음과 같습니다.

  1. 화면 왼쪽 상단의 Apple 로고를 클릭합니다.
  2. '이 Mac에 관하여'를 선택합니다.
  3. '저장 공간' 탭을 클릭하고 차트가 로드될 때까지 기다립니다.
[해결 완료] Mac  시스템에 응용 프로그램 메모리가 부족합니다  오류 해결 방법

시스템 하드 드라이브의 공간을 더 확보하려면 '관리...'를 클릭하여 새 창에 들어갈 수 있습니다. iCloud에 저장, 저장 공간 최적화, 휴지통 자동 비우기, 불필요한 파일 정리 등 Mac의 권장 사항을 확인할 수 있습니다. 또한 왼쪽 메뉴에서 앱을 삭제하거나 불필요한 파일을 제거하는 등의 작업을 할 수 있습니다.

이러한 macOS 저장 공간 관리 기능 외에도, 캐시 및 로그 파일 정리, 불필요한 다운로드 파일 삭제, 오래된 백업 파일 제거 등 Mac의 '기타' 저장 공간을 삭제하는 방법도 활용할 수 있습니다.

물리적 메모리 업그레이드하기

RAM 용량은 Mac에서 동시에 실행할 수 있는 프로그램 수를 결정하며, Mac의 성능에도 영향을 미칩니다. 예산이 충분하다면 새 기기를 구매할 때 더 큰 RAM을 선택하는 것이 좋습니다. 일상적인 업무를 처리하는 데는 8GB 또는 16GB면 충분합니다.

사용 중인 Mac의 RAM이 부족하다고 느낀다면 업그레이드를 고려할 수 있습니다. 다만 대부분의 최신 Mac 모델은 출고 시 RAM이 메인보드에 납땜되어 있기 때문에 RAM 업그레이드를 지원하지 않습니다.

Mac에서 RAM 업그레이드가 가능한지 확인하는 방법:

  1. Apple 메뉴 > 이 Mac에 관하여를 선택한 후 '메모리'를 클릭합니다.
  2. 메모리를 업그레이드하거나 추가하는 방법에 대한 안내가 필요하면 '메모리 업그레이드 지침'을 클릭합니다.

만약 '메모리' 탭이 없다면 해당 Mac은 RAM을 업그레이드할 수 없을 가능성이 높습니다.

마무리

이 글을 읽고 나면 몇 번의 클릭만으로 "시스템에 응용 프로그램 메모리가 부족합니다" 오류를 손쉽게 해결할 수 있을 것입니다. 위에서 소개한 검증된 방법들을 적용하면 Mac 시스템이 앱을 정상적으로 실행할 수 있는 충분한 메모리를 확보하게 될 것입니다.