Repolode
Zesty0wl

Zesty0wl/mac-performance-monitor

느려짐을 유발한 프로세스를 추적하도록 CPU·메모리·GPU·네트워크·디스크·배터리 기록을 저장하는 macOS 네이티브 성능 모니터

대체할 수 있는 제품:iStat MenusActivity Monitor

스타
941
포크
40
열린 이슈
2
마지막 커밋
3일 전

어떤 프로젝트인가요?

Mac Performance Monitor는 시스템 성능을 실시간으로 확인하고 나중에 기록을 살펴볼 수 있는 macOS 네이티브 앱입니다. 메뉴 막대 표시기, 백그라운드 기록기 또는 전체 창으로 실행되며, CPU, 메모리, GPU, 네트워크, 디스크, 배터리와 센서 측정값은 물론 관련 프로세스도 보여줍니다.

앱은 기록을 보관하므로 성능 저하나 급증이 시작된 시점으로 돌아가 확인할 수 있습니다. Explorer에서는 최대 8개의 프로세스(이미 종료된 프로세스 포함)와 시스템 지표를 비교하고, 현재 표시된 데이터를 CSV로 내보낼 수 있습니다. 알림은 고정된 스왑 임계값이 아니라 메모리 사용량의 지속적인 증가와 페이징 압력을 기준으로 합니다.

macOS 15 이상을 실행하는 Apple silicon Mac을 대상으로 합니다. 기록된 데이터는 로컬 컴퓨터에 보관되며, 프로젝트 설명에 따르면 사용량 텔레메트리를 수집하지 않습니다. MIT 라이선스를 적용하며, Developer ID로 서명 및 공증된 빌드는 GitHub Releases 또는 Homebrew에서 받을 수 있습니다.

핵심 기능

  • 01CPU, 메모리, 네트워크, 배터리 사용량을 실시간으로 보여주는 메뉴 막대 표시기
  • 02세부 수준과 보존 기간을 설정할 수 있는 기록 내역
  • 03시스템 지표와 최대 8개 프로세스를 비교하는 Explorer 보기
  • 04프로세스별 사용량 타임라인, 파일 디스크립터, 디스크 I/O
  • 05용량이 크거나 오래된 파일을 찾는 Disk Map 트리맵
  • 06배터리 상태, 충전량, 전력 흐름을 보여주는 Energy 보기

활용 사례

  • 한 시간 전에 Mac이 느려진 원인을 파악하기
  • 백그라운드 기록기로 메모리 압력과 스왑 증가 추적하기
  • Apple silicon에서 배터리 소모나 GPU 활동을 유발하는 앱 확인하기
  • 성능 데이터를 CSV로 내보내 분석하기

빠른 시작

  1. 1

    Homebrew로 설치

    brew install --cask mac-performance-monitor
  2. 2

    또는 Releases 페이지에서 서명된 패키지를 다운로드한 다음 더블클릭하세요

  3. 3

    소스에서 빌드: 저장소를 clone하세요

    git clone --branch main https://github.com/Zesty0wl/mac-performance-monitor.git
  4. 4

    소스에서 빌드, 테스트 및 실행

    swift build && swift test && Scripts/run.sh

사용 전 알아둘 점

  • macOS 15 이상과 Apple silicon이 필요합니다.
  • 앱 번들을 빌드하려면 Xcode 27과 macOS 27 SDK가 필요합니다.
  • Ask와 같은 일부 기능에는 macOS 27과 Apple Intelligence가 필요합니다. ANE Time에는 macOS 27이 필요합니다.

토픽

자주 묻는 질문

mac-performance-monitor은(는) 무엇인가요?
느려짐을 유발한 프로세스를 추적하도록 CPU·메모리·GPU·네트워크·디스크·배터리 기록을 저장하는 macOS 네이티브 성능 모니터 Mac Performance Monitor는 시스템 성능을 실시간으로 확인하고 나중에 기록을 살펴볼 수 있는 macOS 네이티브 앱입니다. 메뉴 막대 표시기, 백그라운드 기록기 또는 전체 창으로 실행되며, CPU, 메모리, GPU, 네트워크, 디스크, 배터리와 센서 측정값은 물론 관련 프로세스도 보여줍니다.
mac-performance-monitor은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
mac-performance-monitor은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
mac-performance-monitor은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. mac-performance-monitor의 마지막 커밋은 2026년 10월 17일입니다.
mac-performance-monitor은(는) 어디에 사용할 수 있나요?
한 시간 전에 Mac이 느려진 원인을 파악하기 백그라운드 기록기로 메모리 압력과 스왑 증가 추적하기 Apple silicon에서 배터리 소모나 GPU 활동을 유발하는 앱 확인하기 성능 데이터를 CSV로 내보내 분석하기
mac-performance-monitor는 어떻게 설치하나요?
Homebrew로 설치: brew install --cask mac-performance-monitor 또는 Releases 페이지에서 서명된 패키지를 다운로드한 다음 더블클릭하세요 소스에서 빌드: 저장소를 clone하세요: git clone --branch main https://github.com/Zesty0wl/mac-performance-monitor.git 소스에서 빌드, 테스트 및 실행: swift build && swift test && Scripts/run.sh
mac-performance-monitor은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Zesty0wl/mac-performance-monitor

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트