안녕하세요. 이번에는 asitop, Mx Power Gadget, 그리고 활성 상태 보기 앱으로 실시간으로 GPU, CPU 사용량 등을 확인하는 방법에 대해 소개드리겠습니다.
제가 소개해 드릴 방법은 터미널을 이용하여 실시간 GPU를 확인하는 방법입니다.
제 컴퓨의 OS는 맥(Mac)입니다.
사용하시려면 2가지만 입력하시면 됩니다. (설치 & 실행)
1. asitop 설치 및 실행
지금부터 아래와 같은 순서대로 진행하시면 됩니다.
- 맥 터미널 실행한 이후에 다음 아래 단계를 따라 하시면 됩니다!
1. asitop 설치
pip install asitop
2. asitop 실행
sudo asitop

비밀번호 입력 시 아무것도 안보입니다. 그냥 안 보이는 글자 친다라고 생각하고 컴퓨터 로그인 비밀번호 입력하시면 됩니다.
3. 실시간 GPU 사용량
설치 후 비밀번호를 입력하시면 다음과 같은 화면이 나옵니다.
실시간으로 GPU사용량 및 CPU사용량을 확인하실 수 있습니다.
저는 지금 GPU를 사용하고 있지 않아 나오지 않는데, 사용하게 되면 GPU그래프에 대한 실시간 사용량이 나옵니다.
정보는 다음과 같습니다.
1. E-CPU (Efficiency CPU cores): 이는 효율성을 위해 설계된 CPU 코어를 의미합니다. 이 코어는 에너지 소비가 낮으면서도 일상적인 작업을 처리하는 데 사용됩니다. 일반적인 애플리케이션 및 백그라운드 작업에서 주로 사용됩니다.
2. P-CPU (Performance CPU cores): 이는 성능을 위해 설계된 CPU 코어를 의미합니다. 이 코어는 높은 계산 능력이 필요한 작업(예: 편집, 게임 등)을 처리하는 데 사용됩니다.
3. GPU Usage: GPU 사용량을 나타냅니다. 이는 그래픽 처리에 사용되는 GPU의 활동 수준을 보여줍니다. 비디오 렌더링, 게임 플레이, 그래픽 디자인 작업 등 그래픽 집약적 작업을 모니터링할 때 유용합니다.
4. ANE Usage (Apple Neural Engine Usage): ANE는 머신 러닝 작업을 위해 최적화된 Apple의 신경망 엔진입니다. 실시간으로 머신러닝 작업이 얼마나 활발하게 실행되고 있는지 나타내는 것입니다.
5. CPU+GPU+ANE Power: 이는 CPU, GPU, ANE의 전체 전력 소비량을 합친 것입니다. 이를 통해 기기의 전반적인 에너지 효율성과 전력 사용을 모니터링할 수 있습니다.
6. GPU: GPU의 전력 소비량을 나타냅니다

2. Mx Power Gadget 앱 활용
이것도 마찬가지로, CPU와 GPU 사용량을 확인할 수 있으며, +) 온도까지 확인이 가능합니다.
❗️맥 인텔버전분들은 사용 못합니다 ㅠ 애플실리콘만 사용 가능합니다. (M1, M2, M3 air, pro max 등)❗️
- 구글 가서 검색하셔서 해당 사이트에 들어가시면 됩니다. (귀찮으신 분들은 해당 텍스트 누르시면 해당 사이트에 들어가집니다.)

- 무료 다운로드하시고, 실행을 누르시면 다음과 같이 나옵니다.
- 따로 앱이 설치되거나 하지 않아서, 다운로드 함에 설치된 파일을 Dock에 배치하시던가, 바탕화면에 끌어다 사용하시면 됩니다.
- Utilization이 사용률이기 때문에 보시면 됩니다.
- E-CORE : 에너지 효율적인 코어(e-core)가 현재 얼마나 활발하게 사용되고 있는지를 나타냅니다. 낮은 전력 소비와 열 발산량을 위해 설계되었기 때문에, Utilization이 높더라도 시스템에 큰 부담을 주지는 않습니다. (가볍게 사용하고 있다고 생각하시면 쉽습니다.)
- P-CORE : 성능 중심 코어(p-core)가 현재 얼마나 활발하게 사용되고 있는지를 나타냅니다. 높은 처리 능력을 위해 설계되었기 때문에, utilization이 높으면 시스템 성능이 향상됩니다. (고사양 작업-e.g. 3D 영상 편집, 게임 등 무거운 프로그램을 실행하고 있다고 생각하시면 쉽습니다.) - 노트북이 따뜻해지는 이유
- GPU : 그래픽 처리 장치(GPU)가 현재 얼마나 활발하게 사용되고 있는지를 나타냅니다. 3D 그래픽, 영상 편집, AI 딥 러닝 등 그래픽 관련 작업을 처리할 때 Utilization이 높아집니다. - 노트북이 따뜻해지는 이유

3. 맥 기본 앱 - 활성 상태 보기
기본적인 다른 방법으로는 맥에 있는 '활성 상태 보기'라는 앱을 실행하시면 보실 수 있습니다. GPU 사용 현황과 사용 시간에 대해 확인하실 수 있습니다.


여러가지 방법이 있지만 입맛에 맞게 원하시는 방법으로 사용하시면 됩니다.
asitop에 대한 자세한 정보는 아래 링크로 남겨드리겠습니다.
GitHub - tlkh/asitop: Perf monitoring CLI tool for Apple Silicon
Perf monitoring CLI tool for Apple Silicon. Contribute to tlkh/asitop development by creating an account on GitHub.
github.com
감사합니다. :)