맥 스왑 메모리가 늘면 RAM이 부족한 걸까?

활성 상태 보기에는 스왑 사용량이 쌓이는데 메모리 압력 그래프는 녹색이다. 다음 맥의 RAM을 늘릴지는 어떤 화면을 보고 정해야 할까?

맥 스왑 메모리가 늘면 RAM이 부족한 걸까?
세 줄 요약
  • 활성 상태 보기의 스왑 용량만으로 메모리 부족 여부를 판정할 수는 없다.
  • 평소 필요한 앱을 함께 쓰면서 메모리 압력과 느려지는 작업을 연결해 봐야 한다.
  • RAM을 나중에 추가할 수 있는지는 맥 모델마다 다르며, 스왑 숫자로 정확한 구매 용량을 계산할 수는 없다.

스왑의 크기보다, 그 작업에서 메모리가 버티는지가 중요하다

맥에 스왑이 생겼다는 사실만으로 RAM 업그레이드를 결정하기는 어렵다. Apple의 항목 설명에서 ‘사용된 스왑 공간’은 시동 디스크에서 쓰는 공간이고, ‘메모리 압력’은 메모리 수요를 얼마나 효율적으로 처리하는지를 보여 주는 지표다. 압력에는 스왑률 등 여러 요소가 반영된다.

활성 상태 보기에서 메모리 탭을 열면 아래쪽에 압력 그래프가 나온다. Apple은 색상을 이렇게 설명한다.

색상의미
녹색RAM을 효율적으로 사용하고 있다.
노란색RAM이 부족해질 수 있다.
빨간색추가 RAM이 필요하다.

따라서 스왑이 0인지보다 필요한 작업을 할 때 압력이 어떻게 달라지는지가 더 유용한 질문이다. 녹색이어도 앱이 느리다면 그 증상은 따로 살펴봐야 한다. 메모리 그래프는 맥의 모든 성능 문제를 판정하는 표시가 아니다.

캐시와 압축은 사용 중인 메모리를 관리하는 방식이다

메모리 숫자가 커 보이는 이유를 알려면 항목을 나눠 읽어야 한다. 캐시된 파일은 남는 메모리에 파일을 보관해 다시 사용할 때의 성능을 높이는 데 쓰인다. ‘압축’은 RAM을 더 확보하려고 메모리 내용을 압축한 양이다.

이 두 숫자를 모두 낭비라고 보고 지우려 하면, 원래 답하려던 질문에서 벗어난다. 필요한 것은 메모리 사용량을 무조건 작게 만드는 일이 아니라, 내 작업에 필요한 여유가 있는지 판단하는 일이다. 사용된 RAM과 스왑을 더한 숫자를 다음 맥의 최소 용량으로 삼는 것도 적절하지 않다. 서로 성격이 다른 항목을 합한 값이기 때문이다.

앱 하나를 줄이기 전과 후를 같은 작업으로 비교한다

확인은 평소 작업을 켜 둔 상태에서 시작하는 편이 좋다. 활성 상태 보기는 프로세스별 메모리와 CPU 정보를 보여 준다. 다음 기록은 이를 이용해 증상을 좁히는 방법이다.

  1. 느려지는 작업을 구체적으로 적는다. 예를 들어 ‘화상회의 중 큰 문서를 열 때’처럼 앱 조합과 동작을 함께 남긴다.
  2. 그때의 메모리 압력, 스왑 용량, 메모리를 많이 쓰는 앱을 기록한다. 앱을 모두 닫은 직후의 화면만으로 판단하지 않는다.
  3. 저장할 내용을 저장한 뒤, 지금 필요 없는 앱 하나를 정상 종료하고 같은 작업을 다시 한다.
  4. 압력과 반응이 함께 나아지는지 본다. 한 번의 차이로 원인을 확정하기보다 같은 조건에서 다시 나타나는지 확인한다.

큰 숫자가 붙었다고 프로세스를 바로 강제 종료할 필요는 없다. Apple의 종료 안내에서 일반 종료는 안전하게 끝낼 수 있을 때 종료하는 방식이고, 강제 종료는 즉시 멈춰 저장하지 않은 자료가 사라질 수 있는 방식이다. 자신이 쓰는 앱을 정상 종료하는 것부터 시작한다.

진단 결과와 RAM을 추가할 수 있는지는 다른 문제다

항상 필요한 앱을 함께 쓰는 동안 압력이 높아지고 작업도 답답하다면, 더 큰 메모리 구성을 비교할 이유가 생긴다. 반대로 가끔 켜는 앱을 닫았을 때 평소 작업에 문제가 없다면, 사용 습관을 바꿀지 새 기기를 살지 선택할 수 있다. 어느 쪽이든 압력 그래프 하나가 정확히 몇 GB를 사야 하는지 알려 주지는 않는다.

현재 맥에 RAM을 추가할 수 있는지도 모델별로 확인해야 한다. M1 Mac mini는 메모리가 칩 패키지에 통합돼 있어 나중에 업그레이드할 수 없다. 구형 맥의 교체 절차를 그대로 적용해서는 안 된다. Apple은 시스템 정보의 메모리 슬롯 패널에서 업그레이드 가능 여부를 확인하도록 안내하며, 그 패널이 없으면 업그레이드 가능한 메모리를 쓰지 않는 기기라고 설명한다.

구매 상담에 가져갈 자료는 ‘스왑 몇 GB’ 한 줄보다 앱 조합, 느려지는 동작, 당시 압력, 앱을 줄인 뒤의 변화다. 이 기록이 있어야 더 큰 RAM에 돈을 쓸 이유와 현재 맥에서 줄일 수 있는 부담을 구분하기 쉽다.