Good time of day,
pfctl -vvsq shows counter, named "suspends", what specific events
it counts ?
I just tryin' to understand what it means:
queue root_pcn1 bandwidth 50Mb priority 0 cbq( wrr root ) {stub}
[ pkts: 668486 bytes: 115633409 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 703.2 packets/s, 1.03Mb/s ]
queue stub bandwidth 30Mb qlimit 5000 cbq( borrow default )
[ pkts: 668486 bytes: 115633409 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/5000 borrows: 0 suspends: 65311 ]
[ measured: 703.2 packets/s, 1.03Mb/s ]
queue root_pcn0 bandwidth 100Mb priority 0 cbq( wrr root ) {stub}
[ pkts: 773002 bytes: 654654161 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/ 50 borrows: 0 suspends: 0 ]
[ measured: 785.9 packets/s, 5.35Mb/s ]
queue stub bandwidth 30Mb qlimit 5000 cbq( borrow default )
[ pkts: 773002 bytes: 654654161 dropped pkts: 0 bytes: 0 ]
[ qlength: 0/5000 borrows: 2607 suspends: 56563 ]
[ measured: 785.9 packets/s, 5.35Mb/s ]
i.e. speed rates is good, but suspends (dequeuing stalls ?) with
empty queues looks strange for me.
I can guess, possible _cause_ of such behavior - host is runninig on
virtual hardware under VMWare Hypervisor, but can't understand the
_process_ itself.
Kind regards,
Ilya A. Kovalenko