1 | Baseline Performance Measurement
NVIDIA AGX Orin Kit
iftop -i <network_interface> { eth0 | wln }
Toggle DNS Resolution (n): Resolving hostnames can help you identify devices more easily. Toggle Source and Destination Ports (S, D): This helps you see which ports are being used for communication, which can be useful for understanding the types of traffic. Sort by Bandwidth Usage (1, 2, 3): Sort by the columns to focus on the most significant traffic. For instance, pressing 1 will sort by the first column, typically showing the highest bandwidth users. Toggle Cumulative Line Totals (T): This gives you a running total of the data transferred, which can be useful for longer-term monitoring. Set Screen Filter (l): If you're only interested in traffic involving a specific host or network, you can set a filter to display only relevant data. Use Bar Graph Display (b and B): The bar graph can give a visual representation of traffic, making it easier to spot peaks and trends. Exit iftop: Press q to quit when you're done.
PC
iftop -i <network_interface>
2 | Performance Measurement During Operation
NVIDIA AGX Orin Kit
Monitor CPU, Memory, and GPU: Monitor Disk and Network I/O: iotop &
iftop -i <network_interface> &
stress-ng --cpu 4 --timeout 60s
Capture Performance Data: sar -u 1 600 > performance_orin.log
PC
Monitor CPU, Memory, and GPU: Monitor Disk and Network I/O: iotop &
iftop -i <network_interface> &
Run OpenGL and Xbox Controller Package: Capture Performance Data: sar -u 1 600 > performance_pc.log
3 | Performance Measurement During Operation
NVIDIA AGX Orin Kit
Use iperf for Network Bandwidth: iperf3 -c <orin_ip> -t 60 -i 10
PC
Measure USB Transfer Rates for Sensors: dd if=/dev/zero of=/dev/null bs=1M count=1024
Use iperf for Network Bandwidth: Run iperf Client on Orin Kit: iperf3 -c <pc_ip> -t 60 -i 10
1 | Performance Measurement Before Recording Bag Files:
CPU and Memory Usage:
Disk I/O:
Network I/O:
GPU Usage:
General System Information:
Swap Usage: 0/31400 MB (cached 0 MB) Processor Usage:
CPU Usage: Various cores operating at different frequencies and percentages (e.g., 19% at 729 MHz, 5% at 729 MHz, etc.) Clock Frequencies:
EMC Frequency: 8% at 2133 MHz GPU Frequency (GR3D Freq): 0% at 407 MHz Video Interface Controller (VIC) Frequency: 115 Temperatures:
SOC Temperature Ranges: 46.125°C - 46.937°C Tdiode Temperature: 40.25°C GPU Temperature: 45.593°C Thermal Junction Temperature (tj): 49.5°C Power Usage:
System Statistics:
2 | Performance Measurement Before Recording Bag Files:
CPU and Memory Usage:
Disk I/O:
Network I/O:
3| Frequencies During Recording:
4 Frequencies from Recording: