Repolode
Syllo

Syllo/nvtop

Linux에서 AMD, Intel, NVIDIA, Apple 등 여러 업체의 GPU와 가속기 사용량을 프로세스별로 보여 주는 htop 스타일의 터미널 작업 모니터입니다.

대체할 수 있는 제품:nvidia-smi

스타
11,127
포크
459
열린 이슈
148
마지막 커밋
지난달

어떤 프로젝트인가요?

NVTOP(Neat Videocard TOP)은 htop과 비슷한 형태의 GPU 및 기타 가속기용 터미널 작업 모니터입니다. 여러 장치를 동시에 다루며, 각 장치를 사용하는 프로세스 목록과 사용률, 메모리, 온도, 전력, 클럭의 실시간 그래프를 보여 줍니다.

amdgpu 드라이버를 통한 AMD, i915 또는 xe를 통한 Intel, NVML을 통한 NVIDIA, Qualcomm Adreno, Broadcom VideoCore, Huawei Ascend, Rockchip, MetaX, Enflame, Tenstorrent, Iluvatar CoreX 등 다양한 업체를 지원하며, M1과 M2에서는 초기 단계의 제한적인 Apple 지원도 제공합니다. 프로세스별 사용량 집계는 커널 fdinfo 인터페이스를 사용하므로, 필요한 최소 커널 버전은 GPU 드라이버에 따라 다릅니다.

NVTOP은 대부분의 Linux 배포판 저장소와 Snap, Conda-forge, AppImage에서 설치할 수 있으며, CMake로 소스에서 빌드할 수도 있습니다. F2를 눌러 설정을 대화형으로 변경하고 F12로 저장할 수 있습니다.

핵심 기능

  • 01htop 스타일 인터페이스에서 여러 GPU의 프로세스별 사용량을 보여 줍니다.
  • 02사용률, 메모리, 온도, 전력, 클럭, PCIe 처리량을 그래프로 표시합니다.
  • 03AMD, Intel, NVIDIA, Adreno, Ascend를 비롯한 여러 가속기 업체를 지원합니다.
  • 04대화형 설정 창(F2)에서 옵션을 바꾸고 저장된 설정(F12)을 사용할 수 있습니다.
  • 05다양한 Linux 패키지 관리자, Snap, Conda-forge, AppImage, Docker에서 이용할 수 있습니다.

활용 사례

  • 공유 학습 서버에서 어떤 프로세스가 GPU 메모리를 사용하고 있는지 확인합니다.
  • 헤드리스 Linux 시스템에 SSH로 접속해 GPU 온도와 전력 소비량을 확인합니다.
  • 단일 터미널 도구로 여러 업체의 가속기가 혼재된 호스트를 모니터링합니다.

빠른 시작

  1. 1

    apt를 사용해 Debian 또는 Ubuntu에 nvtop 설치하기

    sudo apt install nvtop
  2. 2

    터미널에서 nvtop 실행하기

    nvtop

사용 전 알아둘 점

  • Apple GPU 지원은 초기 단계이며 아직 개발 중이므로 버그와 제한 사항이 있을 수 있습니다.
  • AMD 및 Intel의 프로세스별 모니터링에는 최신 Linux 커널이 필요합니다(AMD는 5.14 이상, Intel은 5.19 이상).
  • Intel의 총 메모리 사용량 및 정확한 GPU 주파수를 확인하려면 CAP_PERFMON 또는 CAP_SYS_ADMIN 권한이 필요합니다. 또는 root로 실행해야 합니다.
  • 메타데이터에 명확한 라이선스 식별자가 표시되어 있지 않으므로 재사용하기 전에 저장소의 라이선스를 확인하세요.

포함된 컬렉션

토픽

자주 묻는 질문

nvtop은(는) 무엇인가요?
Linux에서 AMD, Intel, NVIDIA, Apple 등 여러 업체의 GPU와 가속기 사용량을 프로세스별로 보여 주는 htop 스타일의 터미널 작업 모니터입니다. NVTOP(Neat Videocard TOP)은 htop과 비슷한 형태의 GPU 및 기타 가속기용 터미널 작업 모니터입니다. 여러 장치를 동시에 다루며, 각 장치를 사용하는 프로세스 목록과 사용률, 메모리, 온도, 전력, 클럭의 실시간 그래프를 보여 줍니다.
nvtop은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
nvtop은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
nvtop은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. nvtop의 마지막 커밋은 2026년 10월 4일입니다.
nvtop은(는) 어디에 사용할 수 있나요?
공유 학습 서버에서 어떤 프로세스가 GPU 메모리를 사용하고 있는지 확인합니다. 헤드리스 Linux 시스템에 SSH로 접속해 GPU 온도와 전력 소비량을 확인합니다. 단일 터미널 도구로 여러 업체의 가속기가 혼재된 호스트를 모니터링합니다.
nvtop는 어떻게 설치하나요?
apt를 사용해 Debian 또는 Ubuntu에 nvtop 설치하기: sudo apt install nvtop 터미널에서 nvtop 실행하기: nvtop
nvtop은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Syllo/nvtop

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

관련 프로젝트

Asus 노트북의 성능 모드, GPU 모드, 팬 곡선, 조명 기능 대부분을 Armoury Crate 대신 제어하는 가벼운 Windows 도구입니다.

생산성·앱#asus#laptop#windows
1.6만+105 이번 주669C#GPL-3.0활발히 관리됨업데이트 어제