EVO ORIN Realtime Kernel#
Real-Time Kernel Acquisition#
You can obtain it from the corresponding image download directory on the MiiVii official website.
Installation Method#
# Open the command terminal and navigate to the directory where the deb files are stored, for example:
cd /home/nvidia/
sudo dpkg -i --force-overwrite nvidia-l4t-rt-kernel*.deb
sudo dpkg -i nvidia-l4t-rt-kernel-headers*.deb
sudo dpkg -i nvidia-l4t-rt-kernel-modules*.deb
sudo dpkg -i nvidia-l4t-rt-display*.deb
# Reboot the device
sudo reboot
Set CPU Usage Percentage#
#build and install chaosblade-1.7.3
./blade create cpu load --cpu-percent 60
./blade destroy beeaaf3a7007031d
Verification Method#
1.Install the package:
sudo apt-get install rt-tests
2.Run the test command:
sudo cyclictest -l100000 -m -a0 -t1 -p99 -i400 -h400 -q
Non-Realtime Patch |
Realtime Patch |
||
|---|---|---|---|
CPU 10% |
cyclictest |
Min Latencies: 1 us Avg Latencies: 7.4 us Max Latencies: 1256.6 us Histogram Overflows: 47 |
Min Latencies: 1 us Avg Latencies: 3 us Max Latencies: 111.8 us Histogram Overflows: 0 |
CPU 50% |
cyclictest |
Min Latencies: 1 us Avg Latencies: 2 us Max Latencies: 178 us Histogram Overflows: 0 |
Min Latencies: 1 us Avg Latencies: 2 us Max Latencies: 22.6 us Histogram Overflows: 0 |
CPU 70% |
cyclictest |
Min Latencies: 00001 us Avg Latencies: 2 us Max Latencies: 69 us Histogram Overflows: 0 |
Min Latencies: 1 us Avg Latencies: 2 us Max Latencies: 18 us Histogram Overflows: 0 |
CPU 100% |
cyclictest |
Min Latencies: 1.2 us Avg Latencies: 2 us Max Latencies: 139 us Histogram Overflows: 0 |
Min Latencies: 1 us Avg Latencies: 2 us Max Latencies: 24.8 us Histogram Overflows: 0 |