From: Leslie Monis <lesliemonis@gmail.com>
To: stephen@networkplumber.org
Cc: netdev@vger.kernel.org, Leslie Monis <lesliemonis@gmail.com>
Subject: [PATCH iproute2 2/2] tc: pie: update man page
Date: Sun, 24 Mar 2019 00:18:35 +0530 [thread overview]
Message-ID: <20190323184835.20456-3-lesliemonis@gmail.com> (raw)
In-Reply-To: <20190323184835.20456-1-lesliemonis@gmail.com>
Update man page to reflect the changes made in Linux.
Signed-off-by: Leslie Monis <lesliemonis@gmail.com>
---
man/man8/tc-pie.8 | 40 ++++++++++++++++++----------------------
man/man8/tc.8 | 1 +
2 files changed, 19 insertions(+), 22 deletions(-)
diff --git a/man/man8/tc-pie.8 b/man/man8/tc-pie.8
index 278293bd..a302132f 100644
--- a/man/man8/tc-pie.8
+++ b/man/man8/tc-pie.8
@@ -60,10 +60,10 @@ limit on the queue size in packets. Incoming packets are dropped when this limit
is reached. Default is 1000 packets.
.SS target
-is the expected queue delay. The default target delay is 20ms.
+is the expected queue delay. The default target delay is 15ms.
.SS tupdate
-is the frequency at which the system drop probability is calculated. The default is 30ms.
+is the frequency at which the system drop probability is calculated. The default is 15ms.
.SS alpha
.SS beta
@@ -91,29 +91,27 @@ is turned off.
.SH EXAMPLES
# tc qdisc add dev eth0 root pie
# tc -s qdisc show
- qdisc pie 8034: dev eth0 root refcnt 2 limit 200p target 19000us tupdate 29000us alpha 2 beta 20
- Sent 7443524 bytes 7204 pkt (dropped 900, overlimits 0 requeues 0)
- backlog 38998b 37p requeues 0
- prob 0.123384 delay 25000us avg_dq_rate 1464840
- pkts_in 7241 overlimit 900 dropped 0 maxq 186 ecn_mark 0
+ qdisc pie 8036: dev eth0 root refcnt 2 limit 1000p target 15.0ms tupdate 16.0ms alpha 2 beta 20
+ Sent 31216108 bytes 20800 pkt (dropped 80, overlimits 0 requeues 0)
+ backlog 16654b 11p requeues 0
+ prob 0.006161 delay 15666us avg_dq_rate 1159667
+ pkts_in 20811 overlimit 0 dropped 80 maxq 50 ecn_mark 0
# tc qdisc add dev eth0 root pie limit 100 target 20ms tupdate 30ms ecn
# tc -s qdisc show
- qdisc pie 8036: dev eth0 root refcnt 2 limit 200p target 19000 tupdate 29000 alpha 2 beta 20 ecn
- Sent 2491922 bytes 2507 pkt (dropped 214, overlimits 0 requeues 0)
- backlog 33728b 32p requeues 0
- prob 0.102262 delay 24000us avg_dq_rate 1464840
- pkts_in 2468 overlimit 214 dropped 0 maxq 192 ecn_mark 71
-
+ qdisc pie 8036: dev eth0 root refcnt 2 limit 100p target 20.0ms tupdate 32.0ms alpha 2 beta 20 ecn
+ Sent 6591724 bytes 4442 pkt (dropped 27, overlimits 0 requeues 0)
+ backlog 18168b 12p requeues 0
+ prob 0.008845 delay 11348us avg_dq_rate 1342773
+ pkts_in 4454 overlimit 0 dropped 27 maxq 65 ecn_mark 0
# tc qdisc add dev eth0 root pie limit 100 target 50ms tupdate 30ms bytemode
# tc -s qdisc show
- qdisc pie 8036: dev eth0 root refcnt 2 limit 200p target 19000 tupdate 29000 alpha 2 beta 20 ecn
- Sent 2491922 bytes 2507 pkt (dropped 214, overlimits 0 requeues 0)
- backlog 33728b 32p requeues 0
- prob 0.102262 delay 24000us avg_dq_rate 1464840
- pkts_in 2468 overlimit 214 dropped 0 maxq 192 ecn_mark 71
-
+ qdisc pie 8036: dev eth0 root refcnt 2 limit 100p target 50.0ms tupdate 32.0ms alpha 2 beta 20 bytemode
+ Sent 1616274 bytes 1137 pkt (dropped 0, overlimits 0 requeues 0)
+ backlog 13626b 9p requeues 0
+ prob 0.000000 delay 0us avg_dq_rate 0
+ pkts_in 1146 overlimit 0 dropped 0 maxq 23 ecn_mark 0
.SH SEE ALSO
.BR tc (8),
@@ -121,9 +119,7 @@ is turned off.
.BR tc-red (8)
.SH SOURCES
- o IETF draft submission is at http://tools.ietf.org/html/draft-pan-tsvwg-pie-00
- o IEEE Conference on High Performance Switching and Routing 2013 : "PIE: A
-Lightweight Control Scheme to Address the Bufferbloat Problem"
+ o RFC 8033: https://tools.ietf.org/html/rfc8033
.SH AUTHORS
PIE was implemented by Vijay Subramanian and Mythili Prabhu, also the authors of
diff --git a/man/man8/tc.8 b/man/man8/tc.8
index f98398a3..ab0bad8a 100644
--- a/man/man8/tc.8
+++ b/man/man8/tc.8
@@ -848,6 +848,7 @@ was written by Alexey N. Kuznetsov and added in Linux 2.2.
.BR tc-mqprio (8),
.BR tc-pfifo (8),
.BR tc-pfifo_fast (8),
+.BR tc-pie (8),
.BR tc-red (8),
.BR tc-route (8),
.BR tc-sfb (8),
--
2.17.1
next prev parent reply other threads:[~2019-03-23 18:49 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-03-23 18:48 [PATCH iproute2 0/2] tc: pie: make tc/q_pie.c consistent with the kernel Leslie Monis
2019-03-23 18:48 ` [PATCH iproute2 1/2] tc: pie: change maximum integer value of tc_pie_xstats->prob Leslie Monis
2019-03-27 14:53 ` Stephen Hemminger
2019-03-27 15:24 ` Leslie Monis
2019-03-23 18:48 ` Leslie Monis [this message]
2019-03-27 14:54 ` [PATCH iproute2 2/2] tc: pie: update man page Stephen Hemminger
2019-03-27 15:25 ` Leslie Monis
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20190323184835.20456-3-lesliemonis@gmail.com \
--to=lesliemonis@gmail.com \
--cc=netdev@vger.kernel.org \
--cc=stephen@networkplumber.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.