From: "Jim Jia" <mydpdk-KN7UnAbNpbg@public.gmane.org>
To: dev-VfR2kkLFssw@public.gmane.org
Subject: DPDK QoS performance issue in DPDK 1.4.1.
Date: Wed, 11 Sep 2013 15:29:49 +0800 (CST) [thread overview]
Message-ID: <201e7096.7e64.1410bed164b.Coremail.mydpdk@126.com> (raw)
Hello, everyone!
I have a question about DPDK's QoS Library performance. These days, I am tesing DPDK's QoS Library performance using the DPDK example, qos_sched. Before I try to do the test, I modified profile.cfg. In my opinion, there should be no packet dropped by qos_sched when it is processing packets at about 3Gbps, 64bit. However, I find qos_sched would drop a few packets (about 30) at that case. Is it normal phenomenon? Or did I do anything wrong? I am so amazed in the results. I need help. Thanks a lot!
my profile.cfg as following:
; Port configuration
[port]
frame overhead = 24
number of subports per port = 1
number of pipes per subport = 2
queue sizes = 64 64 64 64
; Subport configuration
[subport 0]
tb rate = 1250000000 ; Bytes per second
tb size = 1250000000 ; Bytes
tc 0 rate = 1250000000 ; Bytes per second
tc 1 rate = 1250000000 ; Bytes per second
tc 2 rate = 1250000000 ; Bytes per second
tc 3 rate = 1250000000 ; Bytes per second
tc period = 100000 ; Milliseconds
pipe 0-1 = 0 ; These pipes are configured with pipe profile 0
; Pipe configuration
[pipe profile 0]
tb rate = 1250000000 ; Bytes per second
tb size = 1250000000 ; Bytes
tc 0 rate = 1250000000 ; Bytes per second
tc 1 rate = 1250000000 ; Bytes per second
tc 2 rate = 1250000000 ; Bytes per second
tc 3 rate = 1250000000 ; Bytes per second
tc period = 400000 ; Milliseconds
tc 3 oversubscription weight = 1
tc 0 wrr weights = 1 1 1 1
tc 1 wrr weights = 1 1 1 1
tc 2 wrr weights = 1 1 1 1
tc 3 wrr weights = 1 1 1 1
; RED params per traffic class and color (Green / Yellow / Red)
[red]
tc 0 wred min = 48 40 32
tc 0 wred max = 64 64 64
tc 0 wred inv prob = 10 10 10
tc 0 wred weight = 9 9 9
tc 1 wred min = 48 40 32
tc 1 wred max = 64 64 64
tc 1 wred inv prob = 10 10 10
tc 1 wred weight = 9 9 9
tc 2 wred min = 48 40 32
tc 2 wred max = 64 64 64
tc 2 wred inv prob = 10 10 10
tc 2 wred weight = 9 9 9
tc 3 wred min = 48 40 32
tc 3 wred max = 64 64 64
tc 3 wred inv prob = 10 10 10
tc 3 wred weight = 9 9 9
Jim jia
next reply other threads:[~2013-09-11 7:29 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-09-11 7:29 Jim Jia [this message]
[not found] ` <69D4F1CAB263EA44A83BF67D2ECDA25519C41424@IRSMSX103.ger.corp.intel.com>
[not found] ` <69D4F1CAB263EA44A83BF67D2ECDA25519C41424-kPTMFJFq+rELt2AQoY/u9bfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2013-09-21 11:58 ` DPDK QoS performance issue in DPDK 1.4.1 Dumitrescu, Cristian
[not found] ` <3EB4FA525960D640B5BDFFD6A3D891261A5AB35B-kPTMFJFq+rFP9JyJpTNKArfspsVTdybXVpNB7YpNyf8@public.gmane.org>
2013-09-22 8:34 ` Jim Jia
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=201e7096.7e64.1410bed164b.Coremail.mydpdk@126.com \
--to=mydpdk-kn7unabnpbg@public.gmane.org \
--cc=dev-VfR2kkLFssw@public.gmane.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).