web-dev-qa-db-ja.com

tcコマンドの再キューの意味

このtcを実行すると、次のように出力されますrequeues高い数値ですが、このrequeuesの意味を知っていますか?ちなみに、それは時間とともに増加し続けます。

私は見ます man tcしかし、何も見つかりませんでした。

$ tc -s qdisc ls dev em1
 qdisc mq 0: root
 Sent 1760345587651 bytes 1790125037 pkt (dropped 0, overlimits 0 **requeues 135812** ) 
 rate 0bit 0pps backlog 0b 0p **requeues 135812**
4
leandro moreira

これは、パケットがデキューされたが、何らかの理由で送信されず、同じ位置に挿入された回数のカウントです。

カーネルのソースコードに興味がある場合: http://lxr.free-electrons.com/ident?i=dev_requeue_skb 。ロジックに従って、どのような状況でリキューが発生するかを正確に見つけることができます。

1
Andrew