logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

queuelat - Queue latency test program

Author

       queuelat was written by Marcelo Tosatti <mtosatti@redhat.com>

                                                  Sept 3, 2018                                       QUEUELAT(8)

Description

       queuelat simulates a network queue checking for latency violations in packet processing.

Name

       queuelat - Queue latency test program

Options

       A summary of options is included below.

       -c,--cycles=N
              Estimated  number  of  cycles  it  takes  to  process  one packet. This value should come from the
              envisioned packet forwarding application being simulated.

       -f,--freq=F
              TSC frequency in MHz.

       -h,--help
              Show help

       -m,--max-len=N
              Maximum allowed latency, in nanoseconds. If latency to process any packet exceeds this value,  the
              program quits, writing a message to the trace buffer.

       -p,--packets=F
              Million packets per second that arrive for processing.

       -q,--queue-len=N
              Minimum queue length to print in the trace

       -t,--timeout=TIME
              Timeout in seconds to quit the program.

Synopsis

       queuelat [-c|--cycles N] [-f|--freq F] [-h|--help] [-m|--max-len LEN] [-p|--packets F] [-q|--queue-len N]
       [-t|--timeout TIME]

See Also