맥 미니 서버 점검용 무료 진단 스크립트
데스크톱 맥을 오래 켜 두고 쓰는 상황에 맞춘 무료 진단 스크립트가 공개됐다. 저장장치가 고장 나기 전에 상태를 확인할 수 있도록 SMART 정보를 읽고, 저장공간을 많이 차지하는 위치를 찾아준다. 휴지통, 다운로드 폴더, 캐시, 아이폰 백업, Docker 이미지, Xcode 관련 파일처럼 1기가바이트가 넘는 항목을 표시한다.
앱 하나가 여러 보조 프로세스를 띄우는 경우까지 합산해 앱별 메모리 사용량을 더 정확히 보여준다. 지금 느려진 이유를 찾기 위해 Spotlight 색인 작업, Time Machine 백업, 비정상적으로 많이 도는 프로세스도 확인한다. 마지막에는 100점 만점의 건강 점수를 보여주며, 감점 이유는 실제 측정값과 연결된다.
실행 기록은 남겨서 이전 상태와 비교할 수 있다. 데스크톱 맥에서는 배터리 항목을 자동으로 건너뛰며, MIT 라이선스이고 별도 설치 의존성이 없다.
핵심 포인트
- 데스크톱 맥에 맞춰 배터리 대신 디스크, 저장공간, 메모리, 현재 부하를 본다.
- SMART 정보로 저장장치 건강 상태를 확인한다.
- 1기가바이트가 넘는 큰 파일과 폴더를 찾아 저장공간 사용처를 보여준다.
- 앱의 보조 프로세스까지 합산해 앱별 메모리 사용량을 계산한다.
- 100점 만점 건강 점수와 실행 기록으로 이전 상태와 비교할 수 있다.
용어 한 줄 설명
- Docker 이미지
- 프로그램과 필요한 설정을 한 묶음으로 담아 같은 환경에서 실행하게 해 주는 파일이다.
- Docker
- 앱과 필요한 환경을 한 묶음으로 담아 어디서든 비슷하게 실행하게 해주는 도구다.
- Xcode
- 애플 앱을 만들 때 쓰는 공식 개발 도구다.
- 메모리 사용량
- 프로그램이 실행될 때 컴퓨터 자원을 얼마나 차지하는지를 뜻합니다.
- Spotlight
- 맥에서 파일과 앱을 빠르게 찾게 해 주는 기본 검색 기능입니다.
- Time Machine
- 맥에서 예전 파일이나 시스템 상태로 되돌릴 때 쓰는 백업 기능입니다.
- machine
- 여기서는 사용자가 쓰는 개인 컴퓨터를 뜻합니다.
- MIT 라이선스
- 소프트웨어를 누구나 무료로 쓰고, 고치고, 나눠도 되는 오픈소스 허가 방식.