모든 가이드
Mac의 시스템 데이터란 무엇이며, 어떻게 줄일 수 있나요?
시스템 설정 › 일반 › 저장 공간을 열면 ‘시스템 데이터’라는 커다란 회색 막대가 보일 때가 많습니다. 50GB 이상으로 커지기도 하지만 macOS는 그 안에 무엇이 있는지 알려 주지 않습니다. 시스템 데이터는 한 가지가 아니라, macOS가 응용 프로그램, 문서, 사진 등의 카테고리로 분류하지 않은 모든 것이기 때문입니다.
보통 들어 있는 것
- 앱과 macOS가 Library/Caches 폴더에 보관하는 캐시
- 로그와 진단 보고서
- Time Machine으로 백업한다면 로컬 Time Machine 스냅샷
- 가상 메모리 스왑 파일과 잠자기 이미지
- Xcode 빌드, 시뮬레이터, 패키지 관리자 캐시 같은 개발자 데이터
- Docker 등 가상 머신과 컨테이너의 디스크 이미지
- 앱이 Application Support 및 Containers 폴더에 보관하는 데이터
대부분은 Finder가 기본적으로 숨기는 Library 폴더에 있어서 찾아내기가 어렵습니다.
쉬운 것부터 시작하기
- Mac을 재시동하세요. 스왑 파일과 많은 임시 파일은 다시 시동할 때 지워집니다.
- 휴지통을 비우세요.
- Time Machine을 사용한다면 로컬 스냅샷을 확인하세요. 공간이 부족해지면 macOS가 알아서 지우지만, 그 전까지는 수십 GB를 차지할 수 있습니다.
로컬 Time Machine 스냅샷 제거하기
목록을 보려면 터미널을 열고 다음을 실행하세요.
tmutil listlocalsnapshots /각 스냅샷 이름은 2026-10-29-120000 같은 날짜로 끝납니다. 하나를 삭제하려면 해당 날짜를 넣어 다음을 실행하세요. macOS가 암호를 묻습니다.
sudo tmutil deletelocalsnapshots 2026-10-29-120000Time Machine 드라이브에 있는 백업에는 영향이 없습니다. Mac에 보관된 사본만 제거됩니다.
디스크 맵으로 큰 폴더 찾기
저장 공간 설정에서는 시스템 데이터 안의 폴더를 보여 주지 않지만, 디스크 맵은 보여 줍니다. OpenDisk에 전체 디스크 접근 권한을 주고 시동 디스크를 스캔하면 가장 큰 폴더가 가장 넓은 조각으로 나타납니다. 공간은 보통 몇 군데에 몰려 있습니다.
- ~/Library/Caches 및 /Library/Caches
- ~/Library/Developer: Xcode 빌드, 시뮬레이터, 아카이브
- ~/Library/Containers 및 ~/Library/Group Containers
- ~/Library/Application Support
OpenDisk는 Homebrew, npm, Xcode DerivedData 같은 흔한 개발자 캐시도 목록으로 보여 주므로 어떤 것을 지울 만한지 알 수 있습니다.
삭제하면 안 되는 것
- /System 또는 /private/var/vm 안의 모든 것. macOS가 관리하는 곳이며, 시스템 볼륨은 어차피 읽기 전용입니다.
- 아직 사용 중인 앱의 Application Support 또는 Containers 폴더 전체. 보통 캐시가 아니라 사용자의 데이터입니다.
- 캐시는 삭제해도 안전하지만, 앱을 사용하면 다시 만들어지므로 확보한 공간 중 일부는 다시 차게 됩니다.
확실하지 않을 때는 영구적으로 삭제하지 말고 휴지통으로 옮긴 다음, 하루 동안 Mac을 사용해 보고 휴지통을 비우세요.