DF-2977 / run.log
# server: ./srv 19000 120 -> "LISTENING port=19000 filter=httpready" # all runs: 4 connections each, request "GET /" + 'a'*(n-5), one space, no newline $ ./bench 0 8192 4 19000 # bulk control mode=bulk bytes=8192 conns=4 wall=0.021s cp_time delta: user=0 nice=0 sys=0 intr=0 idle=124971 kernel-ticks (sys+intr) = 0 (100/sec) $ ./bench 1 8192 4 19000 # byte-at-a-time through httpready mode=byte-at-a-time bytes=8192 conns=4 wall=0.396s cp_time delta: user=0 nice=0 sys=387259 intr=0 idle=1991820 kernel-ticks (sys+intr) = 387259 (100/sec) # kern.cp_time units on DF are MICROSECONDS: 0.387s of kernel system time to # deliver 32KB of dribbled bytes vs ~0 for the same bytes bulk.