맥미니가 싸졌다. “가볍게 쓸 거니까 제일 싼 16GB면 되겠지?”

나도 그렇게 생각했다. 그런데 막상 써보면 분명히 별거 안 하는 것 같은데도 메모리가 13GB 가까이 차 있고, 거기에 로컬 AI나 음악 생성 하나만 얹으면 그대로 천장을 친다.

이 글은 벤치마크 표가 아니다. 내 16GB 맥의 메모리를 활성 상태 보기로 직접 까본 기록이다. 비싼 사양 권하려는 게 아니라, “당신이 하려는 그 작업, 16GB로 되냐 안 되냐”를 솔직하게 가르는 게 목표다.

1. “아무것도 안 하는데” 왜 13GB가 사라질까

게임도, 영상 편집도 안 한다. 그냥 브라우저 켜두고 글 쓰는 정도. 그런데 16GB 중 약 13GB(12.97GB)가 이미 사용 중이다.

평상시에도 16GB 중 약 13GB가 사용 중인 활성 상태 보기 화면

활성 상태 보기를 메모리 순으로 정렬해 실제 프로세스를 확인해봤다.

  • 사파리 탭 (gemini.google.com) — 778MB
  • WindowServer (화면 그리기) — 593MB
  • Finder — 530MB
  • 사파리 탭 (apple.com) — 522MB
  • 웹 콘텐츠 프로세스들 — 각 250~500MB × 다수
  • Node (개발 서버) — 366MB
  • 사파리 탭 (notion.com) — 348MB
  • Python / 터미널 / Claude 등 — 각 200~300MB

핵심은 이거다. “가볍게 쓴다”고 느끼는 그 상태가 사실은 사파리 탭 십수 개 + 개발 서버 + Python + Finder + WindowServer의 총합이다. 어느 하나 무겁지 않은데, 다 더하니 13GB.

즉 16GB 맥은 시작부터 3GB 남짓만 남기고 출발한다.

“16GB 잘만 쓰던데?”라는 후기는 맞다. 여기까진 멀쩡하다. 문제는 여기서 뭔가 하나를 더 얹는 순간이다.

2. 로컬 AI를 얹으면: 젬마 4B는 되고, 그 위로는 막힌다

실제 사용 중인 맥미니

남는 3GB 남짓이 전부인 상태에서 Ollama로 젬마(Gemma) 4B(약 3~4GB)를 돌려봤다.

  • 단독이면 된다: 브라우저·개발 서버를 다 끄고 메모리를 비우면 젬마 4B는 16GB에서 쾌적하게 돈다. “16GB로 로컬 AI 아예 안 되냐?” → 4B급은 된다.
  • ⚠️ 쓰면서 돌리면 무너진다: 13GB 깔린 상태에 4B(4GB)를 얹으면 16GB를 그대로 넘긴다. 그 순간 스왑이 시작되고 전환마다 버벅인다.
  • 그 위 모델은: 젬마3는 4B 다음이 바로 12B다. 4비트로 줄여도 8~9GB를 먹어서, 단독으로는 돌아가도 다른 작업 병행은 사실상 불가능. 그 위 27B(16GB+)는 아예 못 올린다. (라마 8B·큐원 7B 같은 다른 계열의 7~8B 모델도 사정은 비슷하다.)

“돌리는 것”과 “쓰면서 돌리는 것”은 완전히 다른 얘기다.

바이브 코딩은 본질적으로 ‘쓰면서 돌리는’ 작업이다. 에디터(2~4GB) + 미리보기 브라우저(2~3GB) + dev 서버 + AI가 동시에 상주해야 한다. 16GB로는 항상 스왑을 끼고 산다.

3. 결정적 장면: 음악 생성 AI 하나에 천장을 쳤다

말로만 하면 와닿지 않으니, 실제로 메모리를 터뜨려봤다. 로컬 음악 생성 AI(Stable Audio, 프롬프트로 BGM 창작)를 딱 하나 돌렸다. 평소 13GB 깔린 상태 그대로, 다른 건 안 끄고.

음악 생성 AI를 올리자 메모리 압력 그래프가 빨갛게 치솟은 화면

음악 생성 모델이 메모리에 올라간 순간의 활성 상태 보기:

  • 사용 메모리: 15.30GB / 16.00GB
  • 와이어드 메모리: 10.55GB ← 음악 모델이 통째로 올라간 증거
  • 스왑: 7.07GB 사용
  • 메모리 압력 그래프: 빨강으로 치솟음 (macOS에서 빨강 = ‘심각하게 부족’)

진짜로 천장을 쳤다. 모델 하나 올렸을 뿐인데 16GB가 통째로 잠겼고, SSD로 7GB를 밀어냈다. 이 상태에서 다른 앱을 새로 켜면 무지개 커서가 돌고 멈춘다.

이게 바로 “Ollama 깔았더니, 음악 생성 돌렸더니 메모리가 다 차버렸다”는 경험의 정확한 정체다.

터진 뒤에도 흔적이 남는다

프로세스를 종료하니 사용 메모리는 15.30GB → 5GB대로 금방 회복됐다. 그런데 스왑은 5GB 넘게 잡힌 채로 남았다. macOS는 한번 SSD로 밀어낸 데이터를 즉시 비우지 않는다.

즉 16GB는 한번 터지면 그 흔적(스왑)이 한동안 남고, 그만큼 SSD 수명도 깎인다. 재부팅 전까진 완전히 깨끗해지지 않는다.

4. 그래서 컴퓨터 메모리 선택 기준: 24GB냐 48GB냐

참고로 현재 맥미니 메모리 옵션은 16 / 24 / 48GB 세 가지다. 예전의 36GB 구성은 사라졌다.

왜 16GB는 탈락하는가: 평소 13GB 소비 + AI 모델 최소 4GB = 여유가 없다. 스왑에 의존하면 SSD가 저장장치이자 임시 메모리로 이중 혹사당한다.

용량실상선택 기준
16GB평소 13GB 소비. 젬마 4B 단독까지. AI·음악 하나 얹으면 천장+스왑AI를 “맛보기” 이상으로 쓸 계획이면 탈락
24GB13GB + 12B(약 8GB) ≈ 21GB. 한 개 상주 + 가벼운 코딩 병행 가능바이브 코딩 + AI를 곁들일 사람의 최소선
48GB12B는 여유, 27B급 큰 모델 상주 + 영상·멀티태스킹까지 넉넉로컬 AI·영상이 작업의 핵심, 오래 쓸 사람
  • 24GB: “한 개 상주 + 코딩”이 비로소 가능해지는 지점. 대부분의 “가볍게+α” 사용자에게 가성비 최적점.
  • 48GB: 상주시켜 놓고도 브라우저·에디터·영상까지 자유롭게. 24와 가격 차가 부담되면 24, AI가 핵심이면 주저 말고 48.

결론: 메모리를 먼저 올려라

  • 16GB로도 젬마 4B 단독은 된다. 딱 거기까지다.
  • 바이브 코딩하며 AI·음악 생성을 곁들일 거면 24GB가 현실적 최소선.
  • 로컬 AI를 자유롭게 돌릴 거면 48GB.

맥미니 메모리는 나중에 못 늘린다(납땜). “별거 안 하는데도 13GB”이고 “음악 하나에 천장 치는” 게 16GB의 현실이다.

CPU나 저장공간보다, 메모리를 한 단계 올리는 데 돈을 쓰는 게 몇 년 쓸 컴퓨터에선 가장 안 아까운 투자다. 특히 “로컬 AI 한번 해볼까” 싶은 마음이 조금이라도 있다면.


히어로 이미지: Photo by Amanz on Unsplash