Levo 가이드 · 시스템 데이터
Mac 시스템 데이터가 계속 늘어날 때: 무엇이 채우고 있을까
시스템 데이터가 계속 늘어난다면 무언가가 지우는 것보다 더 많이 쓰고 있는 거예요. 일주일 간격으로 폴더 크기를 비교하면 범인이 드러나요. 보통 캐시, 로그, Docker, 가상 머신 중 하나이고, 스냅샷과 스왑이 일시적으로 숫자를 튀게 해요.

| 증상 | 가능한 원인 | 해결 |
|---|---|---|
| 매일 늘고 줄지 않아요 | 한도 없는 캐시나 로그 | 지우고, 원인 앱을 찾기 |
| 무거운 작업 뒤 급증, 재시동하면 줄어요 | 스왑 | 앱을 닫고 재시동 |
| 하룻밤 새 수십 GB 증가 | 큰 파일 변경 뒤의 로컬 스냅샷 | 스냅샷 줄이기 |
| 프로젝트를 시작한 뒤 꾸준히 증가 | Docker, 빌드 결과물, 가상 머신 디스크 | 정리하거나 압축하기 |
| 특정 앱을 쓸 때만 증가 | 그 앱의 컨테이너 | 앱 안에서 캐시 지우기 |
직접 하는 방법
- 오늘 기준값을 남기세요. 흔한 용의자들의 크기를 파일로 저장해 두고, 다음 주에 같은 명령을 실행해 비교하세요.
du -sk ~/Library/Caches/* ~/Library/Containers/* ~/Library/Logs/* 2>/dev/null | sort -rn | head -25 > ~/Desktop/sizes-today.txt
- 최근에 바뀐 걸 보세요. 이 명령은 라이브러리에서 지난 3일 동안 기록된 가장 큰 파일들을 보여 줘요.
find ~/Library -type f -mtime -3 -size +200M -exec ls -lh {} + 2>/dev/null
- Docker를 확인하세요. Docker 디스크 이미지는 커지기만 해요. 정리한 뒤 Docker Desktop 설정에서 압축하세요.
docker system df
docker system prune -a --volumes
- 스냅샷과 스왑을 확인하세요. 갑자기 늘었다면 이 중 하나일 수 있어요.
tmutil listlocalsnapshots /
ls -lh /private/var/vm
- 원인을 막으세요. 앱 설정에서 캐시 한도를 정하거나, 자세한 로그를 끄거나, 가상 머신이나 미디어 라이브러리를 외장 드라이브로 옮기세요.
docker system prune -a --volumes은 사용하지 않는 볼륨도 지워요. 멈춘 컨테이너의 데이터베이스도 포함돼요. 먼저 docker volume ls를 실행하세요.
늘어나는 게 정상일 때와 아닐 때
몇 GB 오르내리는 건 정상이에요. 스왑과 스냅샷은 늘었다 줄었다 하고, 브라우저 캐시도 마찬가지예요. 중요한 건 일이 주 동안의 추세이고, 같은 시간대에 재시동한 뒤 재 보세요.
- 정상: 재시동이나 하룻밤 잠자기 후 다시 내려가는 5~10GB의 변동.
- 살펴볼 만함: 재시동해도 돌아오지 않는, 일주일에 10GB 넘는 증가.
- 바로 조치: 하루 만에 수십 GB가 뛰었을 때. Docker, 가상 머신, 루프에 빠져 로그를 쓰는 앱을 확인하세요.
루프에 빠져 로그를 쓰는 앱은 생각보다 흔해요. ~/Library/Logs이나 /private/var/log에 몇 GB짜리 파일 하나가 있다면, 그 파일을 만든 앱을 종료하고 파일을 지운 다음 앱을 업데이트하거나 다시 설치하세요. 먼저 파일 이름을 보세요. 보통 범인의 이름이 들어 있어요.
클라우드 동기화 앱도 그럴 수 있어요. 실패한 업로드를 계속 재시도하는 앱은 컨테이너에 임시 파일을 쌓을 수 있으니, 동기화 앱을 설정한 무렵부터 늘기 시작했다면 확인해 볼 만해요.
Levo는 이렇게 해요
Levo는 내가 정한 기준에 맞춰 디스크를 지켜보다가 답을 준비해서 알려 줘요. 그래서 디스크가 꽉 찬 뒤가 아니라 늘어나는 바로 그때 알게 돼요. 실시간 인덱스가 어떤 폴더가 공간을 쓰는지 알고 있어서, Ready to free 목록에 늘어난 것들이 종류별로 크기와 이유와 함께 나와요.

매주 같은 것들이 다시 차오르는 Mac이라면 Auto mode(자동 모드)를 켜세요. 여유 공간이 기준 아래로 떨어지면 내가 체크한 종류만 정리하고, 기본값은 꺼져 있어요. Levo는 스냅샷과 스왑을 macOS에 맡기기 때문에, 스냅샷 급증에는 여전히 위의 터미널 명령이 필요해요.
자주 묻는 질문
파일을 추가하지 않았는데 시스템 데이터가 왜 늘어나요?
앱은 백그라운드에서 캐시와 로그를 쓰고, Time Machine은 매시간 로컬 스냅샷을 보관해요. 둘 다 내가 아무것도 저장하지 않아도 공간을 차지해요.
재시동하면 시스템 데이터가 줄어요?
줄 수 있어요. 스왑 파일은 재시동할 때 지워지고, macOS는 부팅하면서 스냅샷과 임시 파일을 줄이는 경우가 많아요.
원인이 메모리 누수일 수도 있어요?
가끔은요. 메모리가 새는 앱은 macOS를 스왑으로 밀어내고, 그게 시스템 데이터로 나타나요. 활성 상태 보기의 메모리 탭에서 평소보다 훨씬 많이 쓰는 앱이 있는지 확인하세요.
Time Machine 로컬 스냅샷을 꺼야 할까요?
스냅샷만 따로 끌 수는 없어요. 스냅샷은 Time Machine 백업이 켜져 있을 때만 생기고, 디스크가 차면 스스로 줄어들어요.