Benchmarks - Planet15/linux GitHub Wiki
Welcome to the Planet15 Linux Benchmarks.
We were the benchmarks for the credibility of the kernel. A number of Test ware tested with respect to several exemplary program.
- LTP (LInux Test Project)
- CyclicTest
- Stress_ng
LTP (Linux Test Project)
Test Summary (Pan reported some Tests FAIL)
LTP Version: 20150119
Start Time: Sat Aug 29 07:20:38 UTC 2015
End Time: Sat Aug 29 09:39:10 UTC 2015
Total Tests: 1503
Total Test TPASS: 1225
Total Test TFAIL: 22
Total Test TBROK: 31
Total Test TWARN: 6
Total Test TCONF: 219
Fail List
[5] access02
[32] chdir01A
[464] mount03
[483] mq_notify01
[484] mq_notify02
[485] mq_open01
[486] mq_timedreceive01
[487] mq_timedsend01
[488] mq_unlink01
[624] readahead02
[1066] gf18
[1109] isofs
[1372] cgroup_fj
[1373] controllers
[1385] cgroup_xattr
[1411] Numa-testcases
[1445] file
[1447] cron
[1450] cpio
[1451] unzip01
[1452] gzip01
[1466] rtc01
If you want to see the full results, download result file
CyclicTest
CyclicTest is a high resolution test program. So We apply to our kernel. All tests have been run on the Firefly-Rk3288 Board. All numbers are in microseconds.
Test case: clock_nanosleep(TIME_ABSTIME), Interval 10000 microseconds,. 10000 loops, no load.
root@beaglebone:~# cyclictest -t1 -p 80 -n -i 10000 -l 10000
# /dev/cpu_dma_latency set to 0us
policy: fifo: loadavg: 0.11 0.08 0.04 1/84 375
policy: fifo: loadavg: 0.07 0.08 0.04 1/82 375
T: 0 ( 369) P:80 I:10000 C: 10000 Min: 8 Act: 10 Avg: 10 Max: 29
Test case: POSIX interval timer, Interval 10000 micro seconds,. 10000 loops, no load.
root@beaglebone:~# cyclictest -t1 -p 80 -i 10000 -l 10000
# /dev/cpu_dma_latency set to 0us
policy: fifo: loadavg: 0.00 0.04 0.04 1/80 377
T: 0 ( 377) P:80 I:10000 C: 10000 Min: 11 Act: 14 Avg: 14 Max: 28
Test case: clock_nanosleep(TIME_ABSTIME), Interval 500 micro seconds,. 100000 loops, no load.
root@beaglebone:~# cyclictest -t1 -p 80 -i 500 -n -l 100000
# /dev/cpu_dma_latency set to 0us
policy: fifo: loadavg: 0.00 0.03 0.04 1/81 381
T: 0 ( 379) P:80 I:500 C: 100000 Min: 7 Act: 8 Avg: 8 Max: 26
Test case: POSIX interval timer, Interval 500 micro seconds,. 100000 loops, no load.
root@beaglebone:~# cyclictest -t1 -p 80 -i 500 -l 100000
# /dev/cpu_dma_latency set to 0us
policy: fifo: loadavg: 0.00 0.02 0.04 1/80 391
T: 0 ( 387) P:80 I:500 C: 100000 Min: 10 Act: 11 Avg: 11 Max: 58