# asitop: Apple Silicon용 성능 모니터링 CLI 도구 (Apple Silicon용 top)

**URL:** https://discuss.pytorch.kr/t/asitop-apple-silicon-cli-apple-silicon-top/3532
**Category:** 읽을거리&정보공유
**Tags:** cli-tools, utility, apple-silicon
**Created:** [2월 18, 2024, 8:52오전 UTC](https://discuss.pytorch.kr/t/asitop-apple-silicon-cli-apple-silicon-top/3532 "2024-02-18T08:52:23Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![9bow](https://discuss.pytorch.kr/user_avatar/discuss.pytorch.kr/9bow/32/16301_2.png) [@9bow](https://discuss.pytorch.kr/u/9bow)
#### Post date: [2월 18, 2024, 8:52오전 UTC](https://discuss.pytorch.kr/t/asitop-apple-silicon-cli-apple-silicon-top/3532/1 "2024-02-18T08:52:23Z")

</div>

# asitop: asitop: Apple Silicon용 성능 모니터링 CLI 도구 (Apple Silicon용 top)

 ![asitop: Apple Silicon용 성능 모니터링 CLI 도구 (Apple Silicon용 top)](https://discuss.pytorch.kr/uploads/default/original/2X/4/44b9b3fc21e1e463b0c259330b1a6a2699caed3f.png)

## 소개

**asitop** 은 M1이나 M2 등과 같은 Apple Silicon이 탑재된 기기들을 위한 성능 모니터링 명령줄 인터페이스(CLI) 도구입니다. **nvtop** 에서 영감을 받아 Python으로 개발된 이 도구는 Apple Silicon Mac의 성능 메트릭에 대한 자세한 인사이트를 제공합니다.

## 주요 기능

- **사용률 정보** : CPU(E-클러스터 및 P-클러스터) 및 GPU 주파수, 사용률, ANE 사용률(전력으로 측정)을 추적합니다.
- **메모리 정보** : 사용 중인 RAM 및 스왑에 대한 크기와 사용량을 포함한 세부 정보를 제공합니다. (참고: Apple은 전력 측정에서 메모리 대역폭 지표를 제거했습니다.)
- **전력 정보** : CPU 및 GPU 전력을 모니터링합니다. 최대 전력과 롤링 평균을 표시하는 CPU/GPU 전력 차트도 제공합니다.

## 설치 및 사용법

**asitop** 은 pip 또는 homebrew를 사용하여 설치할 수 있으며, 하드웨어 성능 카운터에 액세스하기 위해 sudo 권한이 있어야 실행할 수 있습니다. macOS에 내장된 파워메트릭스 유틸리티를 활용하기 위해 필요기 때문에 sudo 권한이 필요하며, 성능에 미치는 영향을 최소화하고 가볍게 작동합니다. 하지만 asitop은 macOS Monterey 및 Apple Silicon Mac과만 호환된다는 점에 유의하세요.

**사용법**

- 암호 프롬프트로 asitop을 시작하려면(권장): `sudo asitop`
- asitop을 정상적으로 시작하려면: `asitop`
- 고급 옵션에는 표시 간격, 색상 및 평균 간격 사용자 지정이 포함됩니다.

## 동작 방식

**asitop** 은 다양한 시스템 유틸리티를 사용하여 성능 지표들을 추적 및 수집합니다:

- **powermetrics** : CPU/GPU 사용률 및 주파수 정보

- **psutil** : 메모리(RAM) 및 스왑(SWAP) 사용량 정보

- **sysctl** : CPU 세부 정보

- **system\_profiler** : GPU 코어 수

- 그 외 TDP 및 최대 메모리 대역폭과 같은 지표들도 추정

## 더 알아보기

### asitop 프로젝트 홈페이지

> **[asitop](https://tlkh.github.io/asitop/)**
>
> Perf monitoring CLI tool for Apple Silicon

### asitop GitHub 저장소

[https://github.com/tlkh/asitop](https://github.com/tlkh/asitop)
