본문 바로가기
NVIDIA Jeston/Jetson BSP

[Jetson] JTOP 시스템 프로파일러 도구

by makepluscode 2022. 7. 3.
반응형

Jetson 을 위한 JTOP 시스템 프로파일러

jtop 으로 실행되는 jetson-stats 는 NVIDIA Jetson (Orin 시리즈, Xavier 시리즈, Nano, TX1, TX2) 를 프로파일링, 모니터, 제어 하기 위한 패키지이며, 모든 NVIDIA Jetson 에코시스템을 지원한다.

Jetson 시스템을 프로파일링, 제어하는 가장 좋은 툴

테스트 환경

  • NVIDIA Xavier NX devkit
  • Jetpack 4.6 (L4T R32.6.1)

jetson-stats 설치

NVIDIA Xavier NX devkit 에 python-pip 가 설치된 상태에서, 다음과 같이 pip 명령으로 jetson-stats 패키지를 설치한다.

$ sudo -H pip install -U jetson-stats

jetson-stats 실행

터미널에서 jtop 명령을 실행한다.

$ jtop

첫화면은 전체 시스템의 CPU, Memory, GPU, Disk 상태와 Power, Thermal Sensor 등의 요약된 정보를 보여준다.

하위 TAB 중에서 GPU, CPU, MEM, CTRL, INFO 등의 메뉴를 통해 보다 자세한 정보를 보거나 시스템 설정을 제어할 수 있다.

  1. (ALL) CPU 상태, 메모리, GPU , 디스크, fan, jetson_clocks, NVPmodel 및 기타정보
  2. (GPU) NVIDIA Jetson에 대한 실시간 GPU 프로파일링 기록
  3. (CPU) NVIDIA Jetson의 실시간 CPU 프로파일링 기록
  4. (MEM) 실시간 메모리 차트 및 메모리 스왑 모니터링
  5. (CTRL) jetson_clocks , nvpmodel, fan 제어
  6. (INFO) 시스템 라이브러리, CUDA, 일련 번호, 인터페이스에 대한 정보

jetson_release 명령

jetson_release 명령으로 Jetson 하드웨어 정보, 라이브러리 정보를 볼수 있다.

jetson 관련 변수 출력하기

환경변수에서 JETSON 을 grep 하면 Jetson 관련 변수를 볼수  있다.

참고자료

jetson-stats github 를 참고한다.

https://github.com/rbonghi/jetson_stats

 

GitHub - rbonghi/jetson_stats: 📊 Simple package for monitoring and control your NVIDIA Jetson [Xavier NX, Nano, AGX Xavier, T

📊 Simple package for monitoring and control your NVIDIA Jetson [Xavier NX, Nano, AGX Xavier, TX1, TX2] - GitHub - rbonghi/jetson_stats: 📊 Simple package for monitoring and control your NVIDIA Jetso...

github.com

반응형