π jtop#
jtop can be installed with pip
sudo pip3 install -U jetson-stats
Donβt forget to logout/login or reboot your board
Run jtop#
Simple and fast! You can write on your shell jtop and thatβs it!
jtop

Other options are available with -h
option:
You can change page using left, right arrow or TAB to change page.
Pages#
jtop have four different pages to control your NVIDIA Jetson:
ALL Are collected all information about your board: CPUs status, Memory, GPU, disk, fan and all status about jetson_clocks, NVPmodel and other
GPU A real time GPU history about your NVIDIA Jetson
CPU A real time CPU plot of NVIDIA Jetson
MEM A real time Memory chart and swap monitor
ENG A real time list with the status of all engines
CTRL Enable/Disable jetson_clocks, nvpmodel or fan directly from here
INFO All information about libraries, CUDA, Serial Number, interfaces, β¦
Controls#
To control the your NVIDIA Jetson are available this keyboard commands:
In page 4 MEM:
c Clear cache
s Enable/Disable extra swap
+ and - Increase and decrease swap size
In page 5 CTRL:
a Start/Stop jetson_clocks service (Note: jetson_clocks start only after 60s from up time)
e Enable/Disable jetson_clocks on board boot
+ and - Increase and decrease the NVPmodel
f Manual/jetson_clocks mode for your fan
p and m Increase and decrease the Fan speed
Options#
There are different options available for jtop
Health#
If something goes wrong, you can check the jtop
status with
jtop --health

This tool, will check and fix:
jetson-stats - Fix jetson-stats service
Permissions - Fix permissions for your user
variables - Check if are installed all variables Environment variables
Restore#
If you want to restore the original board configuration you can simply write
jtop --restore

This command will restore the original configuration of:
jetson_clocks
fan
jtop configuration
Color filter#
This option change the red color for text and background to blue.
To enable this feature you can add this option
jtop --color-filter
or you can add in your .bashrc
JTOP_COLOR_FILTER=True
The output will be like the image below

Error-log#
If your board is not included, jetpack missing, hardware missing, you can launch this script
jtop --error-log
This script generate a file jtop-error.log
ready to be attached on your issue
How itβs works#
jtop use a service to sharing the data between client (jtop gui or your python script) and a server.
This service, called jtop.service
use a socket file. It is located in:
This socket is protected by access mode: 660 equivalent to srw-rw----
and by the group.
Only other users in jtop
have access to this socket