-
Notifications
You must be signed in to change notification settings - Fork 1
Cyclic Test
Arjun edited this page Oct 21, 2019
·
11 revisions
Newer instructions are being added here https://wiki.linuxfoundation.org/realtime/documentation/howto/tools/rt-tests
Old but useful, deprecated instructions (accessed via wayback machine) https://web.archive.org/web/20160716124520/https://rt.wiki.kernel.org/index.php/Cyclictest
- Download the rt-test files from https://mirrors.edge.kernel.org/pub/linux/utils/rt-tests/
- Extract them into a folder.
- Run
make all
. Run 'make NUMA=0' if you encounter errors with the former. -
sudo ./cyclictest -p 80
while in the working folder will start the cyclic test.-p 80
is for priority. - Run a cpu stress test at same time while benchmarking. Get debian package for stress from here https://packages.debian.org/stretch/armhf/stress/download. Copy to BBB and install using dpkg.
stress --cpu 64 --io 64 --vm 2 --vm-bytes 128M & --timeout 120
- Follow instructions here http://zeuzoix.github.io/techeuphoria/posts/2015/04/21/benchmarking-rt-preempt-kernel-on-beaglebone-black/