Skip to content

Lightweight system monitor for the Nvidia Jetson platform

License

Notifications You must be signed in to change notification settings

SteffenBauer/jtop-light

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jtop-light

Lightweight system monitor for the Nvidia Jetson platform


Motivation

I use the excellent jetson_stats to monitor and control my Nvidia Jetson devices.

For some use-cases, this project is a bit too heavy-weight, and has too much overhead and installation hassles. I wanted a very light-weight no-frills system monitor with as less overhead and as easy to install as possible. That meant to rewrite the basic functionality of the jtop tool using C.

Building and installing

Prerequisites:

  • build-essential
  • libncurses-dev

To build, just type make
To install, copy the resulting binary jltop to a location like
sudo cp jltop /usr/local/bin/
To be able to get all system information, especially the power meters, when running as normal user, set the SUID flag:
sudo chmod +s /usr/local/bin/jltop

AGPL 3.0 License

See LICENSE

Uses code written by Raffaelo Bonghi released under the AGPL 3.0

Changes to the original code:

  • Rewrite in the C programming language
  • Selective cherry-picking to use only collecting and displaying system resources
  • Changing some display elements; especially CPU utilization

Please pay attention to section 16 "Limitation of Liability." Building and installation on your own risk.

About

Lightweight system monitor for the Nvidia Jetson platform

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published