Commit a021d914 authored by Joanne Hugé's avatar Joanne Hugé

Add two measures with kernel 5.6

parent 6e3e5c63
......@@ -23,15 +23,17 @@ Measures measuring the same propriety are grouped together in tables and graphs,
Uses cyclictest from the rt-tests test suite to measure wake-up latency. A real-time thread is run on CPU1, and wakes up at a regular interval (specified by the interval parameter) using clock_nanosleep. It then uses clock_gettime and computes the difference between the scheduled wake-up time and the effective wake-up time measured by clock_gettime. The command used is: cyclictest -p `prio` -a1 -t1 -n -h 200 -q -i `interval`
**Common test metadata:** Linux kernel version: 4.19, Boot Parameters: isolcpus, Interval: 200us, ETF qdisc delta: 200us, Task priority: 99, qdisc: pfifo_fast, etf_offset: none, route: switch
Metadata | Minimum | Maximum | Average | Standard deviation
---------------------------- | ------------------- | ------------------- | ------------------- | -------------------
**duration, load** | **wake-up latency** | **wake-up latency** | **wake-up latency** | **wake-up latency**
21h22, hackbench (384342932) | 14.0000us | 65.0000us | 21.2779us | 2.1746us
21h22, hackbench (384614861) | 14.0000us | 112.0000us | 19.5352us | 2.0136us
46h, hackbench (1269804578) | 14.0000us | 72.0000us | 20.5580us | 1.9820us
24h, ssh (303042302) | 12.0000us | 80.0000us | 15.4101us | 1.1091us
**Common test metadata:** Boot Parameters: isolcpus, Interval: 200us, Task priority: 99, qdisc: pfifo_fast, etf_offset: none, route: switch
Metadata | Minimum | Maximum | Average | Standard deviation
----------------------------------------- | ------------------- | ------------------- | ------------------- | -------------------
**duration, load, ker, delta** | **wake-up latency** | **wake-up latency** | **wake-up latency** | **wake-up latency**
21h22, hackbench, 4.19, 200us (384342932) | 14.0000us | 65.0000us | 21.2779us | 2.1746us
21h22, hackbench, 4.19, 200us (384614861) | 14.0000us | 112.0000us | 19.5352us | 2.0136us
46h, hackbench, 4.19, 200us (1269804578) | 14.0000us | 72.0000us | 20.5580us | 1.9820us
24h, ssh, 4.19, 200us (303042302) | 12.0000us | 80.0000us | 15.4101us | 1.1091us
0h4, ssh, 5.6, none (1274173) | 16.0000us | 391.0000us | 94.1305us | 60.3282us
0h4, hackbench, 5.6, none (1103179) | 18.0000us | 70.0000us | 27.9461us | 2.6279us
![alt text](measures/graphs/cyclictest_wake-up_latencywake-up latency.png "cyclictest_wake-up_latency Graph")
......
{"measure_sets": [{"measure_type": "cyclictest_wake-up_latency", "props_names": ["wake-up latency"], "units": ["us"], "middle": 0, "props": [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 576, 1248, 267, 125, 114605, 147704, 34874, 10144, 5558, 7991, 8798, 8730, 7076, 2746, 2188, 1810, 1861, 4313, 7505, 4970, 2614, 2771, 2737, 1312, 1079, 1716, 2942, 4633, 5470, 6114, 4772, 2892, 3927, 5191, 5592, 5761, 5538, 5072, 4820, 4785, 4634, 4513, 4255, 4072, 3888, 3926, 4521, 10380, 16940, 11870, 6440, 3856, 3747, 4299, 3951, 3184, 3144, 2434, 1474, 725, 621, 650, 654, 525, 358, 289, 187, 162, 141, 139, 154, 150, 149, 155, 131, 145, 153, 115, 145, 243, 1272, 4617, 6704, 6396, 6192, 6928, 9227, 11507, 13446, 13094, 10255, 8236, 7295, 6485, 6055, 6008, 5993, 6342, 7557, 8083, 8170, 8654, 9203, 9685, 9991, 10480, 10559, 9895, 9023, 8617, 8879, 9165, 9439, 9707, 9765, 9558, 9514, 9652, 9954, 10379, 11153, 12631, 14179, 14720, 15440, 15346, 13820, 12495, 11608, 9669, 8951, 7872, 7260, 6712, 6148, 5628, 5150, 4812, 4556, 4363, 4307, 4387, 4378, 4741, 4834, 4933, 4948, 4912, 4877, 4763, 4548, 4439, 4445, 4478, 4509, 4937, 5102, 5609, 5896, 5891, 5535, 5110, 4685, 4359, 3947, 3683, 3493, 3486, 3273, 2965, 2613, 1900, 1474, 1076, 886, 672, 543, 500, 380, 290, 291, 203, 199, 211, 220, 288, 289, 326, 356, 393, 410, 422, 437, 418, 371, 343, 328, 290, 313, 252, 225, 241, 222, 190, 159, 182, 142, 118, 101, 89, 82, 98, 90, 117, 114, 122, 84, 48, 35, 53, 77, 80, 73, 67, 49, 66, 72, 76, 106, 109, 121, 152, 189, 184, 206, 250, 276, 252, 302, 267, 260, 255, 246, 230, 200, 198, 205, 192, 201, 282, 326, 353, 432, 578, 780, 1011, 1258, 1357, 1344, 1238, 1056, 912, 729, 640, 544, 540, 437, 459, 433, 382, 364, 359, 350, 323, 278, 246, 208, 140, 90, 48, 32, 19, 13, 6, 5, 4, 3, 4, 2, 7, 9, 13, 13, 13, 6, 3, 6, 14, 4, 1, 4, 1, 0, 3, 1, 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 2, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0]], "props_type": "histogram", "metadata": {"board": "Emerald", "ker": "5.6", "boot_p": "isolcpus", "i": "200us", "delta": "none", "prio": "99", "load": "ssh", "duration": "0h4", "qdisc": "pfifo_fast", "etf_offset": "none", "route": "switch"}}]}
\ No newline at end of file
{"measure_sets": [{"measure_type": "cyclictest_wake-up_latency", "props_names": ["wake-up latency"], "units": ["us"], "middle": 0, "props": [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 108, 556, 1824, 2053, 5359, 33905, 110712, 190376, 211672, 176457, 124846, 81257, 54931, 38928, 27791, 18622, 11359, 6069, 2804, 1241, 615, 337, 257, 209, 185, 168, 120, 86, 62, 62, 52, 25, 20, 14, 16, 10, 11, 11, 17, 6, 4, 2, 2, 4, 3, 2, 4, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]], "props_type": "histogram", "metadata": {"board": "Emerald", "ker": "5.6", "boot_p": "isolcpus", "i": "200us", "delta": "none", "prio": "99", "load": "hackbench", "duration": "0h4", "qdisc": "pfifo_fast", "etf_offset": "none", "route": "switch"}}]}
\ No newline at end of file
{"cyclictest_wake-up_latency": {"ids": [25, 26, 28, 30], "next_id": 31}, "packet_send_timestamps": {"ids": [0, 5, 6, 7], "next_id": 8}, "packet_recv_timestamps": {"ids": [0, 1, 2], "next_id": 3}, "packet_jitter": {"ids": [0, 3, 4, 5, 6, 7, 8, 9, 10], "next_id": 11}, "packet_rtt": {"ids": [0], "next_id": 1}, "packet_jitter_tcpdump": {"ids": [0, 1], "next_id": 2}}
\ No newline at end of file
{"cyclictest_wake-up_latency": {"ids": [25, 26, 28, 30, 31, 32], "next_id": 33}, "packet_send_timestamps": {"ids": [0, 5, 6, 7], "next_id": 8}, "packet_recv_timestamps": {"ids": [0, 1, 2], "next_id": 3}, "packet_jitter": {"ids": [0, 3, 4, 5, 6, 7, 8, 9, 10], "next_id": 11}, "packet_rtt": {"ids": [0], "next_id": 1}, "packet_jitter_tcpdump": {"ids": [0, 1], "next_id": 2}}
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment