Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F177385647
jail_jid_w_jid_index_trc.txt
yura.tkachenko_gmail.com (Yuri Tkachenko)
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Authored By
yura.tkachenko_gmail.com
Sun, Nov 8, 10:17 PM
2026-11-08 22:17:02 (UTC+0)
Size
6 KB
Referenced Files
None
Subscribers
None
jail_jid_w_jid_index_trc.txt
View Options
python3 /home/yuri/devel/fork_freebsd_src/tools/test/jail/report.py w_jid_index_trc
Collection: w_jid_index_trc
Run: .
status: complete; cleanup pending: False
kernel: FreeBSD 16.0-CURRENT #3 main-n290773-6c2e1cd39ed5-dirty: Wed Nov 4 06:58:53 PST 2026 root@yt-freebsd-qemu:/usr/obj/usr/src/arm64.aarch64/sys/GENERIC
settings: max_jails=10000, list_every=1000, repeats=5, warmups=1, cleanup_order=reverse, keep_jails=False
creation commands: 10,000 samples; total 69.556 s
ms: mean 6.956, median 6.843, p95 9.156, p99 10.592, min 2.543, max 479.418
population samples mean ms median ms
1..1000 1000 5.364 5.327
1001..2000 1000 6.370 5.774
2001..3000 1000 6.138 6.117
3001..4000 1000 6.576 6.374
4001..5000 1000 6.729 6.649
5001..6000 1000 6.932 6.853
6001..7000 1000 7.257 7.194
7001..8000 1000 7.763 7.606
8001..9000 1000 7.953 7.875
9001..10000 1000 8.474 8.346
Queries (each time is a complete listing or lookup batch):
created operation samples median ms min ms max ms
0 jls_default 5 5.504 3.518 6.405
0 jls_jid 5 4.100 3.492 4.984
0 syscall_enum 5 0.004 0.003 0.004
0 syscall_jid 5 0.000 0.000 0.000
1 jls_default 5 5.570 5.006 6.119
1 jls_jid 5 6.345 5.737 6.877
1 syscall_enum 5 0.005 0.005 0.006
1 syscall_jid 5 0.002 0.002 0.003
1000 jls_default 5 24.623 22.278 26.317
1000 jls_jid 5 11.984 11.806 13.457
1000 syscall_enum 5 4.666 4.390 5.816
1000 syscall_jid 5 3.281 3.068 3.842
2000 jls_default 5 56.171 47.429 113.734
2000 jls_jid 5 25.451 22.098 32.891
2000 syscall_enum 5 13.844 10.177 16.130
2000 syscall_jid 5 9.041 8.655 11.810
3000 jls_default 5 86.642 79.319 100.659
3000 jls_jid 5 37.854 35.454 43.454
3000 syscall_enum 5 20.749 15.823 21.431
3000 syscall_jid 5 13.205 10.846 16.994
4000 jls_default 5 113.406 109.130 114.857
4000 jls_jid 5 51.820 48.226 55.731
4000 syscall_enum 5 24.565 21.233 26.136
4000 syscall_jid 5 19.317 16.839 21.700
5000 jls_default 5 145.651 122.888 154.457
5000 jls_jid 5 65.060 62.757 75.052
5000 syscall_enum 5 33.781 29.059 37.492
5000 syscall_jid 5 18.028 16.829 21.065
6000 jls_default 5 157.835 152.804 188.464
6000 jls_jid 5 81.797 77.002 85.507
6000 syscall_enum 5 39.787 37.832 46.691
6000 syscall_jid 5 27.346 24.795 39.099
7000 jls_default 5 195.744 186.374 221.955
7000 jls_jid 5 92.527 82.782 102.381
7000 syscall_enum 5 50.148 47.711 52.866
7000 syscall_jid 5 37.401 29.207 46.429
8000 jls_default 5 218.048 205.115 226.216
8000 jls_jid 5 104.528 101.462 111.903
8000 syscall_enum 5 58.843 52.759 62.685
8000 syscall_jid 5 42.113 40.040 50.272
9000 jls_default 5 260.610 235.517 271.159
9000 jls_jid 5 112.691 110.821 139.831
9000 syscall_enum 5 64.846 61.820 72.621
9000 syscall_jid 5 44.244 33.292 59.487
10000 jls_default 5 271.665 257.954 290.076
10000 jls_jid 5 123.309 115.036 125.794
10000 syscall_enum 5 71.245 65.801 77.507
10000 syscall_jid 5 59.515 48.296 66.929
Cleanup attempt: 20261108-015623-4538c9
statuses: removed=10000
successful removal commands: 10,000 samples; total 62.058 s
ms: mean 6.206, median 6.247, p95 7.995, p99 8.823, min 3.132, max 24.240
population samples mean ms median ms
1..1000 1000 6.240 6.328
1001..2000 1000 6.172 6.191
2001..3000 1000 6.091 6.140
3001..4000 1000 6.329 6.357
4001..5000 1000 6.177 6.193
5001..6000 1000 6.101 6.128
6001..7000 1000 6.177 6.206
7001..8000 1000 6.236 6.274
8001..9000 1000 6.223 6.294
9001..10000 1000 6.311 6.336
order: reverse; drain complete: True; failures: 0
initial_snapshot: 0.591 s
command_total: 62.058 s
verification_total: 0.000 s
removal_phase: 63.382 s
drain_observation: 0.008 s
total: 63.994 s
Trace: traces/enum-10000b.txt
jail_get calls: 200020
jail_get elapsed: 3477.564 ms
jail_get on-CPU: 3293.770 ms
Trace: traces/enum-1000b.txt
jail_get calls: 20020
jail_get elapsed: 246.702 ms
jail_get on-CPU: 233.582 ms
Trace: traces/enum-5000b.txt
jail_get calls: 100020
jail_get elapsed: 1460.729 ms
jail_get on-CPU: 1377.652 ms
Trace: traces/jls-10000b.txt
jail_get calls: 10001
jail_get elapsed: 243.662 ms
jail_get on-CPU: 219.049 ms
Trace: traces/jls-1000b.txt
jail_get calls: 1001
jail_get elapsed: 27.903 ms
jail_get on-CPU: 27.078 ms
Trace: traces/jls-5000b.txt
jail_get calls: 5001
jail_get elapsed: 110.447 ms
jail_get on-CPU: 106.629 ms
Trace: traces/lock-10000b.txt
No instrumented lock waits recorded; this does not measure lock hold time.
Trace: traces/lock-1000b.txt
No instrumented lock waits recorded; this does not measure lock hold time.
Trace: traces/lock-5000b.txt
No instrumented lock waits recorded; this does not measure lock hold time.
Notes: command timings include process startup; query timings are batch totals.
Percentiles use nearest rank. Cleanup phases and inclusive trace timings overlap; do not sum them.
Keep instrumented and uninstrumented trials separate. Labels do not establish indexed/unindexed status.
File Metadata
Details
Attached
Mime Type
text/plain
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
41620989
Default Alt Text
jail_jid_w_jid_index_trc.txt (6 KB)
Attached To
Mode
D61328: jail: index prison ids to optimize lookups
Attached
Detach File
Event Timeline
Log In to Comment