MacOptimize: 무거운 개발 작업 중에도 Mac을 빠르게 유지하는 무료 bash CLI

발행: (2026년 2월 22일 오후 11:17 GMT+9)
3 분 소요
원문: Dev.to

Source: Dev.to

문제

Xcode, Android 에뮬레이터, 로컬 AI 모델, 그리고 수십 개의 브라우저 탭을 동시에 Apple Silicon에서 실행하면 RAM 사용량이 급증합니다. 내 M1 Pro는 지속적으로 3–4 GB 스와핑에 도달하고, 빌드 중에 열 스로틀링이 발생했으며, 무슨 일이 일어나고 있는지 빠르게 진단할 방법이 없었습니다.

해결책

macoptimize를 만들었습니다 — 단일 Bash 스크립트, 의존성 제로, Mac 성능을 즉시 확인하고 제어할 수 있습니다.

설치

curl -fsSL https://raw.githubusercontent.com/Ammroid/macoptimize/main/install.sh | bash

명령어

CommandDescription
statusCPU, RAM, swap, 디스크, 열 상태 — 색상으로 구분
hogsCPU > 20 % 또는 RAM > 5 % 인 프로세스
monitor실시간 대시보드 (3 초마다 새로고침)
cleanXcode/Gradle/Docker/npm 캐시를 인터랙티브하게 정리
optimizeSpotlight, Time Machine, DNS, 애니메이션 설정 최적화
quick한 번에 안전하게 정리
dev개발 환경 상태 점검 (Android, iOS, Node, AI 도구)
kill-devservers고아가 된 webpack/vite/metro/expo 서버 종료
all전체 보고서

실제 출력

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
▸ CPU & Memory
▸ Disk
▸ Thermal & Power

정리 대상

macoptimize clean은 (삭제 전 확인 후) 다음을 대상으로 합니다:

  • Xcode DerivedData: 2–20 GB
  • Gradle 캐시: 1–5 GB
  • Android AVD: 5–30 GB
  • Docker 이미지: 5–50 GB
  • npm/yarn/pnpm/bun 캐시: 1–5 GB

왜 Bash인가?

Python 환경을 관리할 필요도, Node 버전 충돌도, Homebrew 설치도 없습니다. macOS 12+가 설치된 모든 Mac에서 바로 작동합니다.

GitHub

macoptimize on GitHub – MIT 라이선스. PR 및 피드백을 환영합니다.

0 조회
Back to Blog

관련 글

더 보기 »