Mac의 스토리지는 보드에 납땜되어 있습니다. 용량은 구매하는 날 정하고, 그 뒤에 늘리는 방법은 새 Mac을 사는 것뿐입니다. Apple 구성 페이지에서 한 단계 올릴 때마다 $200에서 $400이 듭니다. 2026년 9월 15일 기준으로 256 GB에서 512 GB는 $200, 512 GB에서 1 TB는 $200, 1 TB에서 2 TB는 $400입니다. 이 가격은 몇 년째 그대로였고, 올해는 그 모든 단계에 들어가는 플래시 메모리의 제조 비용이 두세 배로 올랐습니다. 그래서 새 Mac이든 대신 구매하는 중고 Mac이든 가격 압력은 위쪽으로 향합니다.
USB로 연결하는 외장 드라이브는 같은 것이 아닙니다. 더 느리고, 케이블이 하나 더 생기며, 개발자의 디스크를 채우는 폴더는 빠르고 로컬에 있어야 하는 캐시와 빌드 산출물입니다. 그러므로 꽉 찬 Mac 앞에서 실제 선택지는 더 큰 기기를 사는 것과 지금 쓰는 디스크에 공간을 만드는 것입니다. 이 글은 두 번째 방법에 관한 것이고, 보통 얼마나 많은 공간이 나오는지에 관한 것입니다.
스토리지가 비싸진 이유
SSD를 구성하는 칩은 NAND 플래시입니다. 2025년에 클라우드 사업자들이 AI 서버용 엔터프라이즈 SSD를 업계가 계획하지 못한 규모로 사들이기 시작했고, NAND 제조사들의 2026년 생산 능력은 일찍 매진되었습니다. NAND 계약 가격은 2026년 상반기에 100% 넘게 올랐고, 이미 최고 수준이던 가격에서 3분기에 10에서 15% 더 오를 것으로 예상됩니다. 소비자용 드라이브는 계약 가격을 몇 달 늦게 따라가므로, 11월에 봐 두었던 드라이브가 지금 훨씬 비싼 것입니다. 새 공장은 몇 년 뒤에나 가동되므로 대부분의 전망은 2027년 이후에야 완화될 것으로 봅니다.
출처, 2026년 9월 15일 확인:
- Tom’s Hardware, State of play: SSD pricing one year into the AI component crisis
- TrendForce, AI server demand continues to support memory prices in 3Q26
- TrendForce, Contract prices surged more than 100% in 1H26
이 중 어느 것도 Mac에 장착할 수 있는 더 싼 드라이브로 이어지지는 않습니다. 대신 다음 기기의 가격으로 이어지고, 지금 쓰는 Mac을 캐시가 아니라 자신의 작업물로 채워 둘 가치가 있는 이유가 됩니다.
개발 도구가 남기는 것
모든 툴체인은 홈 폴더 어딘가에 캐시를 두고, 그중 스스로 정리하는 것은 거의 없습니다. 캐시는 프로젝트를 진행하는 동안에는 유용합니다. 프로젝트가 끝나면 그대로 남아 있습니다. 일 년이나 이 년 정도 매일 작업하면 수십 기가바이트로 쌓이고, 512 GB MacBook에서는 드라이브의 상당한 비율이 됩니다.
다음은 일 년이나 이 년 정도 사용한 일반적인 환경에서 Cache Goblin이 찾아내는 수치입니다. 각 항목은 실제 작업용 Mac을 스캔한 결과를 반올림한 것입니다.
| 환경 | 삭제해도 안전 | 다운로드나 빌드로 복구 | 합계 |
|---|---|---|---|
| iOS 개발자 | 27.7 GB | 45.9 GB | 86.7 GB |
| Android 개발자 | 23.3 GB | 33.7 GB | 75.4 GB |
| 웹 개발자 | 14.7 GB | 52.3 GB | 71.6 GB |
| Python 및 ML 엔지니어 | 12.8 GB | 65.3 GB | 82.7 GB |
| AI 개발자 | 9.6 GB | 81.7 GB | 93.4 GB |
| Rust 개발자 | 8.2 GB | 66.6 GB | 80.3 GB |
| 백엔드 및 DevOps | 16.2 GB | 60.2 GB | 84.7 GB |
| Flutter 개발자 | 25.5 GB | 42.0 GB | 85.6 GB |
| 게임 개발자 | 28.4 GB | 57.0 GB | 89.7 GB |
툴체인별로 가장 큰 단일 항목은 다음과 같습니다.
| 툴체인 | 공간을 차지하는 것 | 일반적인 크기 |
|---|---|---|
| Xcode | DerivedData, 모듈 캐시, 각 7에서 8 GB인 사용하지 않는 시뮬레이터 런타임 | 15에서 60 GB |
| Docker, OrbStack | 컨테이너 뒤에 있는 가상 디스크 이미지 | 20에서 60 GB |
| AI 모델 | Ollama, LM Studio, Hugging Face, MLX 가중치, 모델당 4에서 9 GB, 그리고 한 번 써 보고 지우지 않은 모든 모델 | 30에서 80 GB |
| Node | 더 이상 손대지 않는 프로젝트의 node_modules, 그리고 npm, yarn, pnpm 저장소 | 30에서 50 GB |
| Android | Gradle 캐시, 시스템 이미지, 에뮬레이터 디스크 | 20에서 50 GB |
| Rust | 프로젝트마다 하나씩 있는 target 디렉터리, 각 2에서 5 GB | 10에서 50 GB |
| Unity | 프로젝트마다 하나씩 있는 Library 폴더, 그리고 오래된 에디터 버전 | 20에서 40 GB |
| 그 외 전부 | pip과 conda, Gradle과 Maven, Homebrew, 브라우저 개발 프로필, 에디터 캐시 | 5에서 15 GB |
두 종류의 공간
중요한 구분은 필요할 때 그 공간이 어떻게 돌아오는가입니다.
어떤 캐시는 다음에 도구를 실행할 때 도구가 스스로 다시 만듭니다. Xcode의 DerivedData, npm 캐시, Go 빌드 캐시, Homebrew의 다운로드가 그렇습니다. 삭제하면 빌드 한 번이 느려질 뿐입니다. Cache Goblin은 이것을 안전으로 분류하고 클릭 한 번으로 제거합니다.
다른 것들은 다운로드나 전체 빌드로 돌아옵니다. 시뮬레이터 런타임, Docker 이미지, 모델 가중치, 몇 달 동안 열지 않은 프로젝트의 node_modules가 그렇습니다. 이것들도 제거해도 안전하지만, 되돌리는 데 시간이나 대역폭이 들기 때문에 삭제 전에 잠시 생각해 보는 것이 좋습니다. Cache Goblin은 이것을 복원 가능으로 분류하고, 목록을 보여 주며, 휴지통으로 옮기기 전에 확인을 요청합니다.
세 번째 그룹에는 아직 필요할 수 있는 작업물이 있습니다. Xcode 아카이브, 가상 머신 디스크, 데이터베이스 데이터, 오래된 프로젝트에 필요할 수 있는 이전 툴체인 버전이 그렇습니다. Cache Goblin은 이것을 보여 주기만 하고 스스로 손대지 않습니다.
드라이브를 사기 전에 할 일
- 스캔을 실행합니다. Cache Goblin 무료 버전은 찾아낸 모든 캐시를 안전, 복원 가능, 주의로 등급을 매겨 각 크기와 함께 보여 줍니다. 아무것도 삭제하지 않습니다.
- 안전 항목의 합계를 확인합니다. 위의 환경에서는 8에서 28 GB이며, 클릭 한 번에 사라지고 다음 빌드 때 스스로 돌아옵니다.
- 복원 가능 목록을 읽어 봅니다. 더 이상 테스트하지 않는 iOS 버전의 시뮬레이터 런타임, 출시가 끝난 프로젝트의 Docker 이미지, 한 번 써 본 모델이 있습니다. 보통 이쪽이 더 큰 숫자입니다.
- 실제 수치를 앞에 두고 드라이브 구매를 결정합니다. 캐시가 80 GB 있는 512 GB Mac은 자신의 파일로 정말 가득 찬 512 GB Mac과는 다른 기기입니다.
스캔 결과가 작게 나오면 스토리지가 정말 더 필요한 것이고, 지금 쓰는 Mac이 자신의 작업물로 가득 차 있다는 것을 알고 다음 Mac을 살 수 있습니다. 60이나 80 GB가 나오면 $200짜리 구성 단계의 대부분이 홈 폴더에 놓여 있는 것이고, $29 라이선스로 클릭 한 번에 정리할 수 있습니다.
Mac용 Cache Goblin 무료 다운로드로 직접 수치를 확인해 보십시오. 스캔은 무료입니다. 정리는 일회성 라이선스입니다.