ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Mac에서 "사용자의 시스템에 응용 프로그램 메모리가 부족합니다" 경고창 나타날 때 해결 방법
    Mac 2021. 1. 28. 19:58
    반응형

    평소처럼 아무런 이상 없이 맥북을 쓰고 있는데 경고창이 하나 나타났다. 응용 프로그램 강제 종료 라는 제목의 경고 창인데, 메모리가 부족해서 문제가 발생할 수 있다는 것이다. 그리고 이 문제를 막으려면 사용하지 않는 모든 응용 프로그램을 종료하라는 것이었다. 

    응용 프로그램 강제 종료
    응용 프로그램 강제 종료

     

    실행된 프로그램을 보면 대다수가 사용하는 프로그램이다.  그런데 왜 다른 사람은 이 문제가 안 생겼을까? 매일 똑같은 프로그램을 이상없이 쓰고 있다가 왜 오늘 이 현상이 생긴 것일까? 

     

    지금 나의 맥북은 16GB가 물리적으로 설치되어 있고 사용된 메모리가 11.85GB이다. 지금 실행된 프로그램은 Remote Desktop과 Chrome 등 3가지 정도이다. 사용된 메모리가 기본적으로 너무 많다 라고 생각할 수 있다. 몇 개의 다른 맥도 켜봤지만 물리적 메모리의 50% 이상은 사용하고 있었다. 

     

    그 맥들은 메모리가 더 낮았다(8GB). 그런데 거기서도 50%가량 이미 사용하고 있었다. 뭔가 의문이었다. 왜 많이 사용하는지는 활성 상태 보기에서 보면 알 수 있지만.. 계산해보면 또 사용량이 맞다. 애플 공식 홈페이지와 포럼 등에서 이 메뉴들의 설명과 OS의 특성을 알게 되었다.

     

    맥 OS는 유닉스 계열로 실제 명령어도 일부 동일한 것도 존재한다. 그만큼 비슷한 부분이 많다. 유닉스 계열은 메모리가 남아있으면 있을수록 모두 사용하려는 형식을 취한다고 한다. 그래서 켜자마자 메모리를 많이 차지하고 있는 것이다.

     

    메모리상에 프로그램을 올려놓고 구동함으로써 스피드를 유지하는 것이다. 하지만 결국 자신이 커버할 수 없는 수준의 프로그램이 실행되면 위의 이미지가 발생할 것이다. 

    맥 활성 상태 보기
    활성 상태 보기에서 메모리의 정보를 확인한다.

     

     

     

    우선 위에 이미지에서 중요한 건, 메모리 압력이라는 부분이다.

    이 부분에서 색깔이 붉은 색을 띠면서 바가 높게 형성되어 있다면, 메모리에 부하를 받는 중인 것이다. 그리고 메모리 부족 경고 메시지를 발생시킬 확률이 높다. 이 경우 메모리를 많이 차지하는 프로그램을 끄는 방법이 있고 컴퓨터를 재부팅 하는 방법도 있다. 

     

    그리고 간혹 바이러스 감염이라든지 디스크의 용량이 부족한 경우에도 발생할 수 있다. 이때, 디스크에서 불필요한 파일을 삭제하여 용량을 확보해도 해결될 수 있다. 바이러스가 있다면 백신등을 이용해 바이러스를 제거하여 해결할 수 있다. 이처럼 여러가지 상황이 발생할 수 있지만 보통은 하드디스크 용량 확보 또는 재부팅하면 해결된다.

     

    맥에서는 가상 메모리 라는 방식을 이용하여 하드디스크를 자신의 메모리처럼 사용하기도 한다. 이 방식을 이용하여 메모리를 좀 더 사용할 수 있다. 하지만 근본적으로 메모리 용량은 클수록 좋다는건 맞는 말이다. 더 많은 프로그램을 실행하면서 더 빠르게 실행할 수 있기 때문이다. 

     

     

    마지막으로 애플 홈페이지에 있는 설명을 첨부 한다.

    support.apple.com/ko-kr/HT5890

     

    OS X Mavericks: 활성 상태 보기에 관하여

    활성 상태 보기로 프로세스(App과 백그라운드 프로세스)에서 프로세서, 메모리, 디스크, 네트워크와 같은 Mac의 리소스를 어떻게 사용 중인지 그리고 전반적인 에너지 사용량이 어떠한지 확인할

    support.apple.com

     

    가상 메모리

    support.apple.com/ko-kr/guide/mac-help/mh11852/10.15/mac/10.15

     

    Mac의 보안 가상 메모리

    가상 메모리 보안은 RAM(Random Access Memory)에서 내장 디스크에 작성되는 데이터를 암호화하여 Mac의 데이터를 보호합니다.

    support.apple.com

     

    반응형

    댓글

Designed by Tistory.