← 목록
기타 2026-06-17 3KB 읽기 3분

컴퓨터 용량 정리 (2026-06-17)

개요

데이터 볼륨이 100% 포화(여유 2.3Gi)되어 위급 상태. 진단 후 안전 항목만 정리해 2.3Gi → 34Gi 회수.

무엇을 했는지

1. 근본 원인 진단

  • df -h/System/Volumes/Data 420G/100% 포화, 여유 2.3Gi
  • 홈 디렉토리 대용량 스캔 → Desktop 51G, Library 41G, CrownyOS 31G, Downloads 19G
  • CrownyOS/crownyc 30G 추적 → data/crownycode/패턴에 집중

2. 범인: 학습.dat 백업 무한증식

  • 학습.dat.bak_<타임스탬프> 2,849개 (각 ~30M) = 30G
  • 4월 8일부터 매시간 통째 복사 누적
  • 라이브 학습.dat(27M)는 의미어·성경 교육 결과 = 보존 대상
  • 조치: 최신 20개 보존, 2,829개 삭제 → ~30G 회수
  • 특수 백업(오염백업, cloudflare)은 보존

3. 캐시 정리 (재생성 가능)

  • Homebrew, Brave, Google(Chrome), node-gyp 캐시
  • Steam 잡캐시(appcache/logs/depotcache) — 게임/클라이언트는 보존
  • → ~2G 회수

4. 보존 결정 (삭제 안 함 — 귀중한 콘텐츠)

  • Desktop 25.11.21.임시폴더링 34G = 교회 프로젝트 영상 원본(k.p.s. 21G), 한선피아노 녹음(7.6G), 음원/백업. 음원 삭제 금지 규칙 대상. → 외장/클라우드 이관 대상이지 삭제 대상 아님
  • Steam 게임(Supermarket Simulator 2.1G), Claude vm_bundles 8.9G → 사용자 판단 보류

결과

항목회수
학습.dat 백업 2,829개~30G
캐시류~2G
여유공간2.3Gi → 34Gi

관련 파일/경로

  • ~/CrownyOS/crownyc/data/crownycode/패턴/학습.dat (라이브, 무결 보존)
  • 백업 위치: 같은 디렉토리 학습.dat.bak_* (최신 20개 잔존)

근본 해결 (재발 방지 — 2026-06-17 완료)

  • 원인 확정: ~/.claude/scripts/crownycode-learn.sh clean 명령(L279)이 학습.dat.bak_<날짜시각>을 rotation 없이 생성. 이 cleanStop 훅(~/.claude/settings.json)에서 세션 종료마다 호출됨 → 19+개 동시 세션이 각자 종료할 때마다 1개씩 누적 → 2,849개 증식.
  • 수정: L279 백업 생성 직후 ls -t ...bak_* | tail -n +21 | rm rotation 추가 → 최신 20개만 보존. 검증: clean 실행 후 21→20 자동 유지 확인.
  • 타 백업처 확인: ai.openclaw.crowny-backup.plist(crowny-backup.sh)는 gemini workspace만 백업, 학습.dat 무관. 유일 생성처가 learn.sh였음 → 근본 차단 완료.

잔여 이슈

  • Desktop 34G 아카이브 외장 이관(미실행, 사용자 보류)