개발도구 도구
macOS 시스템 데이터 분석 및 관리 유틸리티
Jarvis322/macos-sysdata
GitHubmacOS 시스템 설정의 '시스템 데이터' 항목을 분석하여, 숨겨진 용량 점유 원인을 시각화하고 개별적으로 관리할 수 있게 돕는 메뉴바 유틸리티입니다.
세 줄 요약
- 단순 캐시 삭제를 넘어, 개발 도구 데이터, 시뮬레이터 런타임, 가상 머신 등 복잡한 항목을 분류하고 각 데이터의 안전성(Safe/Review/Manual)을 명확히 알려줍니다.
- 용량 부족의 원인을 정확하게 파악하고, 어떤 데이터를 안전하게 정리할지 명확한 지침을 받아 맥OS 성능 최적화를 할 수 있습니다.
- 모든 삭제는 사용자의 직접 클릭이 필요하며, 앱 제거 시에는 Full Disk Access 등 시스템에 남겨진 권한까지 수동으로 해제해야 합니다.
이 앱은 macOS 시스템 설정의 '시스템 데이터' 항목 내부를 보여주고 개별적으로 삭제할 수 있게 하는 메뉴바 유틸리티입니다. Finder가 앱, 사진, 문서 등으로 분류하지 못하는 시뮬레이터 런타임, Xcode 심볼 캐시, 가상 머신 디스크 등 복잡한 데이터를 분석하여 용량 점유 원인을 파악합니다.
단순 캐시 삭제를 넘어, 모든 항목은 디스크에서 측정된 실제 크기와 함께 안전성 배지(Safe, Review, Manual)가 표시됩니다. 사용자는 배치 삭제 시에도 실행되는 루트 액션 명령어를 확인하며, '무엇이 변경되었는지' 기록하여 데이터의 성장 추이를 파악할 수 있습니다.
설치 및 제거 과정에서 시스템 권한 관리가 중요합니다. 앱을 완전히 제거하려면 Full Disk Access나 알림 권한 등 시스템에 남겨진 권한을 사용자가 직접 해제해야 하며, 또한 특정 지원 폴더와 환경설정 파일들을 수동으로 정리하는 추가적인 절차가 필요합니다.