sigwaittest(8) sigwaittest(8) # SPDX-License-Identifier: GPL-2.0-only (NAME) sigwaittest - (SYNOPSIS) sigwaittest [-a|--affinity [PROC]] [-b|--breaktrace USEC] [-d|--distance DIST] [-D|--duration TIME] [-f|--fork [OPT]] [-i|--interval INTV] [--json FILENAME] [-l|--loops LOOPS] [-p|--prio PRIO] [-t|--threads [NUM]] (DESCRIPTION) sigwaittest (fork) sigwait() . (OPTIONS) -a, --affinity[=PROC] PROC. PROC . -b, --breaktrace=USEC (break trace) USEC . (realtime preemption patch) . . -d, --distance=DIST ( ). -t : Interval(thread N) = Interval(thread N-1) + DIST -D, --duration=TIME . 'm' 'h' 'd' . -f, --fork[=OPT] (fork) ( ). -i, --interval=INTV () ( ). . -d . --json=FILENAME FILENAME JSON. -l, --loops=LOOPS (). 0 () . . sigwaittest . -p, --prio=PRIO . -t, --threads[=NUM] ( ). NUM NUM . NUM NUM . (EXAMPLES) (4-way CPU) : # sigwaittest -a -t -p99 -i100 -d25 -l1000000 #0: ID11510, P99, CPU0, I100; #1: ID11511, P99, CPU0, Cycles 1000000 #2: ID11512, P98, CPU1, I125; #3: ID11513, P98, CPU1, Cycles 817484 #4: ID11514, P97, CPU2, I150; #5: ID11515, P97, CPU2, Cycles 668213 #6: ID11516, P96, CPU3, I175; #7: ID11517, P96, CPU3, Cycles 597344 #1 -> #0, Min 1, Cur 2, Avg 3, Max 30 #3 -> #2, Min 1, Cur 26, Avg 3, Max 42 #5 -> #4, Min 1, Cur 46, Avg 4, Max 67 #7 -> #6, Min 1, Cur 2, Avg 3, Max 74 (AUTHORS) Carsten Emde (SEE ALSO) kill(2), sigwait(3) 0.1 sigwaittest(8)