Format of statistic Example of statistic Description of statistic | X | Y | Z |
RAM X/Y (lfb NxZ) RAM 220/38955MB (lfb 847x4MB) Largest Free Block (lfb), a memory allocator statistic that describes the largest contiguous block of physical memory that can currently be allocated: at most 4 MB. It can become smaller with memory fragmentation. Allocations of virtual memory can be bigger. | Amount of RAM in use, specified in megabytes | Total amount of RAM available for applications | Size of the largest free memory block, in megabytes. N is the number of free blocks of this size. |
SWAP X/Y (cached Z) SWAP 0/1978MB (cached 0MB) | Amount of SWAP in use, in megabytes | Total amount of SWAP available for applications | Amount of SWAP cached |
IRAM X/Y (lfb Z) IRAM 0/252kB(lfb 252kB) Memory local to the video hardware engine. | Amount of IRAM memory in use, in kilobytes | Total amount of IRAM memory available | Size of the largest free block of IRAM memory |
CPU [X%,X%, , ]@Z or CPU [X%@Z, X%@Z,...] CPU [1%@102,5%@102,0%@102,0%@102] CPU utilization. X and Y are rough approximations based on time spent in the system idle process as reported by the Linux kernel in /proc/stat. | Load statistics for each CPU core relative to the current running frequency Z, or off if a core is currently powered down | N/A | CPU frequency in megahertz. Goes up or down dynamically depending on the CPU workload. |
EMC_FREQ X%@Y External memory controller statistics. All sysmem/carve-out/GART memory accesses go through the memory controller. | Percentage of EMC memory bandwidth in use relative to the current running frequency | EMC frequency in megahertz | N/A |
GR3D_FREQ X%@Y GPU engine statistics. | Percentage of the GR3D that in use, relative to the current running frequency | GR3D frequency in megahertz | N/A |
VIC_FREQ X%@Y VIC engine statistics. The VIC engine implements video postprocessing functions needed by video playback applications to produce a final image for the player window. | VIC engine loading as a percentage of current VIC engine frequency | Current VIC engine frequency | n/a |
APE Y APE 150 Audio processing engine statistics. The APE subsystem consists of ADSP (a Cortex®-A9 CPU), AHUB, ADMA, mailboxes for communication between components of APE, etc. | N/A | APE frequency in megahertz | N/A |
MTS fg X% bg Y% | Percentage of time spent in foreground tasks | Percentage of time spent in background tasks | N/A |
X@YC MCPU@45C Temperature reported by a given thermal sensor. | Name of sensor; for internal sensors, the processor block name | Reported temperature in degrees Celsius | N/A |
[VDDX] Y/Z VDDRQ 312/234 Power consumption of a power rail | Name of the power rail † | Instantaneous power consumption in milliwatts | Average power consumption in milliwatts |
GR3D_PCI % X% or GR3D_PCI Y or GR3D_PCI X%@Y Reports DGPU load or frequency or both, depending on information available from the sysfs node. | DGPU utilization | DGPU frequency in megahertz; goes up or down dynamically, depending on DGPU workload | N/A |
NVENC Y NVENC1 Y Video hardware encoding engine statistics for encoder 0 and 1. Processors other than T194 have only one encoder, and do not report NVENC1. | N/A | Video hardware encoding engine frequency in megahertz | N/A |
NVDEC Y NVDEC1 Y Video hardware decoding engine statistics for decoder 0 and 1. Shown only when the hardware decoder/encoder engine is used. Processors other than T194 have only one decoder, and do not report NVDEC1. | N/A | Video hardware decoding engine frequency in megahertz | N/A |
† Power rail names are documented in the section “Software-Based Power Consumption Modeling,” in the “Power Management” topic for each group of processors: Jetson Nano and Jetson TX1, Jetson Xavier NX series and Jetson AGX Xavier series, and Jetson TX2 series. |
Option | Meaning |
--interval <int> | The interval at which tegrastats is to write output to the log, in milliseconds. The default interval is 1000 msec. |
--verbose | Print verbose messages. These messages may include multiple warnings about read failures during the query process. |
--stop | Stop any running instances of tegrastats. |
--logfile <out_file> | Dump the output of tegrastats to <out_file>. |