맥을 사용하다 보면 디스크 공간이 부족해지거나 '시동 디스크가 가득 찼습니다'라는 경고 메시지를 마주하게 됩니다. 이런 상황에서 많은 사용자는 외장 드라이브에 파일을 옮기고 여러 디스크 사이에서 데이터를 주고받으며 골치 아픈 시간을 보내곤 하죠.
물론 수동으로 저장 공간을 확인할 수도 있지만, 디스크 분석 앱을 활용하면 훨씬 직관적으로 용량을 점검하고 불필요한 공간을 확보할 수 있습니다. 이번 글에서는 맥에서 디스크 공간을 확인하는 기본 방법과 함께, 시각적인 분석 기능을 제공하는 유용한 앱들을 소개합니다.
맥에서 하드 드라이브 공간 확인하는 방법
맥에서 저장 공간을 확인하는 방법은 여러 가지가 있습니다. 가장 기본적인 방법은 애플 메뉴 > 이 맥에 관하여를 선택한 후 저장 공간 탭을 클릭하는 것입니다. 색상별 블록 위에 마우스 포인터를 올리면 어떤 종류의 콘텐츠가 디스크 공간을 차지하고 있는지 확인할 수 있습니다.
더 자세한 정보가 필요하다면 Spotlight(Cmd + Space)로 검색해 디스크 유틸리티를 실행하세요. 왼쪽 패널에서 시동 볼륨을 선택하면 해당 볼륨의 사용 중인 공간을 확인할 수 있습니다.
이후 상단 툴바의 정보 버튼을 클릭하면 제거 가능한 공간(Purgeable)과 사용 가능한 공간(제거 가능 + 여유 공간) 같은 세부 정보까지 확인할 수 있습니다.
또 다른 방법으로는 Finder 사이드바에서 Macintosh HD 디스크 아이콘을 마우스 오른쪽 버튼으로 클릭한 후 정보 가져오기를 선택하는 것입니다. 이렇게 하면 사용 중 용량과 사용 가능 용량, 그리고 macOS가 제거 가능하다고 판단하는 공간에 대한 세부 정보를 볼 수 있습니다.
맥 저장 공간의 '기타' 항목이란?
일부 맥에서는 기타 저장 공간 카테고리가 디스크 용량의 상당 부분을 차지하는 것을 볼 수 있습니다. 이 항목에는 macOS 시스템 파일, 사용자 라이브러리 폴더, 캐시 폴더 등이 포함되며, 대부분 일반적으로는 보이지 않는 폴더들입니다.
주의할 점은, 이런 디렉터리를 임의로 수정하면 시스템이 불안정해지거나 데이터가 손실될 수 있고, 심한 경우 맥이 부팅되지 않을 수도 있다는 것입니다. 따라서 함부로 건드려서는 안 되는 macOS 폴더가 무엇인지, 그리고 용량이 클 경우 어떻게 관리해야 하는지 미리 알아두는 것이 좋습니다.
맥 디스크 공간 분석 앱을 사용해야 하는 이유
맥에는 디스크 공간을 확인하는 내장 기능이 이미 여러 가지 있는데, 굳이 서드파티 앱을 사용해야 할까요? 그 이유는 다음과 같습니다.
- Finder의 하드 링크 오류: Finder는 하드 링크를 파일의 또 다른 복사본으로 잘못 해석할 수 있습니다. 실제로 하드 링크는 추가 디스크 공간을 차지하지 않지만, Finder는 동일한 파일을 두 번 이상 계산해 폴더 크기를 부정확하게 추정하게 됩니다.
- APFS 클론 방식의 한계: 맥의 파일 시스템인 APFS는 같은 볼륨 내에서 파일을 복사할 때 공간 효율적인 '클론' 방식을 사용합니다. 데이터를 실제로 복제하는 대신 메타데이터만 업데이트하고 디스크상의 데이터를 공유하는데, Finder는 이 메커니즘을 이해하지 못해 여유 공간과 사용 공간을 잘못 계산할 수 있습니다.
- APFS 스냅샷 문제: Time Machine이 로컬 스냅샷을 생성하면 파일 시스템은 변경 사항을 인식하지만, Finder나 '이 맥에 관하여' 어느 쪽도 스냅샷이 차지하는 공간을 표시하지 않습니다. 그 결과 시스템 카테고리가 과도하게 많은 공간을 차지하는 것처럼 보일 수 있습니다.
- APFS 컨테이너 구조: APFS에서 모든 디스크는 여러 개의 볼륨을 담을 수 있는 컨테이너이며, 하나의 여유 공간 풀을 공유합니다. 시동 디스크가 최소 네 개 이상의 별도 볼륨으로 구성되어 있다면 Macintosh HD에 할당된 가용 공간이 줄어드는 현상을 겪을 수 있습니다.
서드파티 앱을 권장하는 이유를 이해했다면, 이제 디스크 공간을 점검하고 분석하는 데 가장 유용한 맥 디스크 분석 앱들을 살펴보겠습니다.
1. GrandPerspective
GrandPerspective는 트리맵(treemap) 구조를 활용해 디스크 공간을 시각화하는 유틸리티 앱입니다. 앱을 실행하면 분석할 폴더나 드라이브를 선택하라고 안내하며, 그 결과를 다양한 색상의 직사각형 블록으로 보여줍니다.
블록 위에 마우스 포인터를 올리면 화면 하단에 파일 이름과 크기가 표시됩니다. 포커스를 변경하면 선택 항목을 파일에서 폴더로, 또는 그 반대로 전환할 수 있으며, Cmd + [와 Cmd + ] 단축키로 파일 계층 구조를 위아래로 이동할 수 있습니다.
블록을 클릭하면 선택이 고정되어 해당 항목에 바로 작업을 수행할 수 있습니다. Space 키를 눌러 빠르게 미리보기하고, Reveal 버튼을 누르면 선택한 파일이나 폴더를 Finder에서 바로 열어볼 수 있습니다.
GrandPerspective의 독특한 기능
- 생성 날짜, 확장자, 파일 형식, 폴더 등 다양한 기준으로 정렬 방식을 바꿀 수 있고, 서로 다른 색상 팔레트도 선택할 수 있습니다.
- 최근 스캔한 폴더 목록에서 선택해 시간을 절약할 수 있습니다. 또는 Load Scan Data를 통해 이전에 스캔한 데이터로 새 뷰를 만들 수도 있습니다.
- 뷰를 세밀하게 조정할 필터를 새로 만들고, 필터 테스트를 통해 여러 조건을 다양하게 조합할 수 있습니다. 오디오, 하드 링크, 이미지, 앱 패키지 내용물 등 다양한 필터 항목을 지원합니다.
- 같은 폴더를 다른 설정으로 다시 스캔한 뒤, 결과를 별도 창에서 열어 이전 결과와 비교할 수 있습니다.
다운로드: GrandPerspective (무료)
2. OmniDiskSweeper
OmniDiskSweeper 역시 맥용 디스크 공간 분석 앱입니다. 실행 후 목록에서 드라이브를 선택하고 Sweep Selected Drive를 클릭하면, 새 창이 열리며 폴더와 파일이 열(column) 뷰 형태로 표시됩니다. 스캔이 완료되면 폴더를 클릭해 용량을 크게 차지하는 파일을 찾아 들어갈 수 있습니다.
이 앱은 파일 크기와 상태에 따라 서로 다른 색상으로 항목을 그룹화합니다. 초록색으로 표시된 파일이 가장 작은 파일이며, 크기가 커질수록 진한 초록색, 진한 보라색, 연한 보라색으로 변합니다. 항목을 더블클릭하면 Finder에서 바로 열립니다.
OmniDiskSweeper의 주요 기능
- 외장 드라이브와 네트워크에 연결된 디스크까지 스캔할 수 있습니다. PC에 공유된 폴더도 스캔이 가능합니다.
- 하단 창에서 파일에 대한 상세 정보, 크기, 파일 시스템상 속한 패키지 정보를 확인할 수 있습니다. 이때 패키지에 속하지 않은 파일에 집중하는 것이 좋습니다.
다운로드: OmniDiskSweeper (무료)
3. Disk Inventory X
Disk Inventory X는 파일 형식별로 차지하는 공간을 한눈에 파악할 수 있는 유틸리티 앱입니다. File 메뉴를 열어 분석할 드라이브나 폴더를 선택하면, 스캔이 끝난 후 저장 공간을 시각화하는 그래픽 트리맵이 생성됩니다.
왼쪽 패널에서는 특정 파일 형식에 연결된 색상, 크기, 파일 수, 파일 포맷 등을 기준으로 파일 목록을 정렬할 수 있습니다. 그래프의 요소를 클릭하면 가장 용량이 큰 파일을 식별하고 위치를 찾는 데 도움이 됩니다.
Disk Inventory X의 고유 기능
- 트리맵 그래프에서 선택한 항목이 Finder 스타일의 뷰와 실시간으로 동기화됩니다. 덕분에 파일이 디스크 어디에 있든 주범을 빠르게 찾아낼 수 있습니다.
- 파일 형식을 내림차순으로 정렬하며, 각 파일 형식마다 고유한 색상이 지정되어 트리맵 그래프와 열린 모든 폴더에서 일관되게 적용됩니다.
- 패키지 내용물 보기, 폴더 확대, 여유 공간 숨기기 등 다양한 방식으로 디스크 공간을 분석할 수 있습니다.
다운로드: Disk Inventory X (무료)
4. DaisyDisk
DaisyDisk는 선버스트(sunburst) 맵으로 디스크 개요를 보여주는 디자인이 아름다운 분석 앱입니다. 실행하면 마운트된 모든 볼륨을 각기 다른 색상 스타일로 표시하는데, 초록색은 디스크 절반 이상이 비어 있다는 의미이고, 빨간색은 이제 정리가 필요하다는 신호입니다.
Scan 버튼을 클릭하면 몇 초 만에 맵이 생성되고 사이드바에 간략한 요약이 표시됩니다. 마우스를 세그먼트 위에 올리면 해당 내용이 사이드바에 나타나며, 상위 폴더로 이동하려면 디스크 맵 중앙을 클릭하면 됩니다.
DaisyDisk의 핵심 기능
- 선버스트 맵을 통해 대용량 파일과 소용량 파일을 쉽게 구분할 수 있고, 드릴다운하여 어떤 항목이 가장 많은 디스크 공간을 소비하는지 파악할 수 있습니다.
- 관리자 권한으로 디스크를 스캔하면 다른 볼륨에 숨겨진 파일, 로컬 스냅샷이 차지하는 공간, 제거 가능한 공간에 대한 상세 정보까지 확인할 수 있습니다.
- 사이드바에서 파일을 미리 볼 수 있고, 파일을 수집 패널(collector)로 보내둔 뒤 원하는 시점에 한꺼번에 삭제할 수 있습니다.
다운로드: DaisyDisk ($9.99, 무료 체험판 제공)
5. NCDU
NCDU는 ncurses 인터페이스를 갖춘 명령줄 기반 디스크 분석 도구입니다. du 명령어를 기반으로 하지만 훨씬 빠르고, 맥은 물론 원격 서버에서도 사용하기 편리합니다. 시작하려면 먼저 Homebrew를 통해 앱을 설치해야 하는데, Homebrew로 맥 앱을 설치하는 방법을 참고하세요.
설치가 완료되면 터미널을 열고 ncdu /를 입력해 드라이브 스캔을 시작합니다. 방향키로 항목 사이를 이동한 뒤, i 키를 누르면 선택한 항목의 상세 정보를 볼 수 있습니다.
NCDU의 고유 기능
- 다양한 옵션을 활용해 디스크 관련 정보를 더 풍부하게 표시할 수 있습니다. 자세한 내용은 NCDU man 페이지를 참고하세요.
- 모든 정보를 출력 파일로 손쉽게 내보낼 수 있으며, 이후 파일 비교 앱을 활용하면 디스크 사용량을 더 체계적으로 분석할 수 있습니다.
다운로드: NCDU (무료)
맥의 여유 공간, 꾸준히 관리하세요
맥에서 정확한 여유 공간과 사용 공간 정보를 얻는 것은 생각보다 까다롭습니다. 내장 기능만으로도 기본적인 확인은 가능하지만, 세부적인 분석에는 한계가 있습니다. 디스크 유틸리티와 위에서 소개한 앱들을 함께 활용하면 저장 공간을 훨씬 정밀하게 점검하고 관리할 수 있습니다.
맥 저장 공간을 확보하는 더 많은 팁이 필요하다면, 무료 공간을 만드는 다양한 방법을 정리한 가이드도 함께 확인해 보세요.