netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Regarding bottlenecks for high speed packet generation
@ 2012-10-25 17:46 Ajith Adapa
  2012-10-25 18:04 ` Daniel Borkmann
  0 siblings, 1 reply; 8+ messages in thread
From: Ajith Adapa @ 2012-10-25 17:46 UTC (permalink / raw)
  To: netdev

Hi,

I am trying out a sample application written based on packet_mmap to
generate packets at line rates. I am using 3.4.10 kernel and a gigabit
nic card.
I have found some strange issues as mentioned below.

When I am transmitting packets sized 1500 bytes the socket buffers are
easily filled up eventhough if I increase the value of wmem_default
and wmem_max.
The memory I have allotted can fit around 14k packets of 1500 bytes
size. Is the NIC card not able to transmit them ?? How can I check it
??
I have even increased the Hardware tx queue size of NIC card from 256
to 4096 using ethtool.

Does traffic control causing any issue as I read it wont allow traffic bursts ?

Is there any way to find the major bottlenecks that would really cause
problems in high-speed packet generation.

Regards,
Ajith

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2012-10-27  3:56 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-10-25 17:46 Regarding bottlenecks for high speed packet generation Ajith Adapa
2012-10-25 18:04 ` Daniel Borkmann
     [not found]   ` <CADAe=++9KHUx3qX+2==+q0Fq44CJ9tjYcO=HdLYOF3FVuM5Vtg@mail.gmail.com>
2012-10-25 19:39     ` Daniel Borkmann
2012-10-26  2:49       ` Ajith Adapa
2012-10-26  3:18         ` David Miller
2012-10-26  6:12           ` Ajith Adapa
2012-10-26 16:15             ` Ben Hutchings
2012-10-27  3:55               ` Ajith Adapa

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).