Repolode
CLoaKY233

CLoaKY233/siltop

sudo 없이 Apple Silicon Mac의 CPU, GPU, 전력, 온도, 팬, 프로세스를 보여 주는 터미널 시스템 모니터입니다.

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

스타
95
포크
6
열린 이슈
0
마지막 커밋
5일 전

어떤 프로젝트인가요?

siltop은 M1부터 M5까지의 Apple Silicon Mac을 위한 터미널 시스템 모니터입니다. 클러스터별(Efficiency, Performance, Super) CPU 부하와 CPU·GPU 클럭, 메모리와 스왑, 시스템 전력, 온도, 팬, 네트워크, 디스크, 프로세스 목록을 표시합니다. 전력과 클럭은 SMC와 IOReport에서 읽어 오며 root 권한이 필요하지 않습니다.

대화형 대시보드 외에도 간단히 확인할 수 있는 보기, tmux용 한 줄 상태 출력, JSON·NDJSON·Prometheus·CSV 형식의 기계 판독용 출력을 제공합니다. 세션을 기록하고 재생하거나, 애플리케이션별 에너지 보고서를 생성하고, 지속적인 CPU 부하 테스트를 실행할 수도 있습니다. ssh로 여러 Mac의 상태를 나란히 표시하는 기능도 있습니다.

이 프로젝트는 Rust로 작성되었으며 core types, metrics collectors, UI widgets, binary의 네 가지 크레이트로 구성됩니다. btop, macmon, asitop과 비교되며, Homebrew 또는 사전 빌드된 바이너리로 설치할 수 있습니다.

핵심 기능

  • 01클러스터별 CPU 부하와 CPU·GPU 클럭을 표시합니다.
  • 02sudo 없이 CPU, GPU, ANE, DRAM 전력을 확인할 수 있습니다.
  • 03온도, 팬, 메모리 압력, 배터리, 네트워크를 표시합니다.
  • 04CPU, 메모리 사용량, 에너지, GPU 사용량을 포함해 프로세스 목록을 보여 줍니다.
  • 05샘플을 JSON, NDJSON, Prometheus 메트릭 또는 CSV로 내보냅니다.
  • 06tmux에 적합한 한 줄 상태 출력과 알림 에이전트를 제공합니다.

활용 사례

  • Mac에서 빌드하거나 고부하 작업을 실행할 때 CPU와 GPU 부하를 확인합니다.
  • 시간이 지남에 따라 에너지를 가장 많이 소비하는 애플리케이션을 찾습니다.
  • Mac 메트릭을 Prometheus나 상태 표시줄 스크립트에 전달합니다.
  • ssh로 여러 Apple Silicon 시스템을 나란히 비교합니다.

빠른 시작

  1. 1

    Homebrew로 siltop 설치하기 (Apple Silicon이 탑재된 macOS 필요)

    brew install cloaky233/tap/siltop
  2. 2

    대시보드 실행하기

    siltop
  3. 3

    부하 없이 녹화된 세션 사용해 보기

    siltop --demo

사용 전 알아둘 점

  • Apple Silicon이 탑재된 macOS에서만 작동합니다. Intel Mac과 Linux는 지원되지 않습니다.
  • 사전 빌드된 바이너리는 공증되지 않았으므로, 격리 속성을 제거할 때까지 macOS가 브라우저 다운로드를 차단합니다.

포함된 컬렉션

토픽

자주 묻는 질문

siltop은(는) 무엇인가요?
sudo 없이 Apple Silicon Mac의 CPU, GPU, 전력, 온도, 팬, 프로세스를 보여 주는 터미널 시스템 모니터입니다. siltop은 M1부터 M5까지의 Apple Silicon Mac을 위한 터미널 시스템 모니터입니다. 클러스터별(Efficiency, Performance, Super) CPU 부하와 CPU·GPU 클럭, 메모리와 스왑, 시스템 전력, 온도, 팬, 네트워크, 디스크, 프로세스 목록을 표시합니다. 전력과 클럭은 SMC와 IOReport에서 읽어 오며 root 권한이 필요하지 않습니다.
siltop은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
siltop은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
siltop은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. siltop의 마지막 커밋은 2026년 11월 1일입니다.
siltop은(는) 어디에 사용할 수 있나요?
Mac에서 빌드하거나 고부하 작업을 실행할 때 CPU와 GPU 부하를 확인합니다. 시간이 지남에 따라 에너지를 가장 많이 소비하는 애플리케이션을 찾습니다. Mac 메트릭을 Prometheus나 상태 표시줄 스크립트에 전달합니다. ssh로 여러 Apple Silicon 시스템을 나란히 비교합니다.
siltop는 어떻게 설치하나요?
Homebrew로 siltop 설치하기 (Apple Silicon이 탑재된 macOS 필요): brew install cloaky233/tap/siltop 대시보드 실행하기: siltop 부하 없이 녹화된 세션 사용해 보기: siltop --demo
siltop은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/CLoaKY233/siltop

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

관련 프로젝트