Opened 12 years ago

Last modified 11 years ago

#45 new enhancement

Double pre-buffering for better performance with very large pcaps

Reported by: aturner Owned by: aturner
Priority: low Milestone: Future Release
Component: tcpreplay Version: 3.0.beta7
Keywords: performance Cc:
Operating System: Add to FAQ?: no
Hardware: All
Output of tcpreplay -V:

Description (last modified by aturner)

Use the TCPivo method of dual memory buffers to prefetch packets from disk. Locking penalties are reduced by having two buffers which are at any given time a write buffer (from disk) or a read buffer (to network). Only really useful if you're using a really large pcap file and you can't use the cache file to store it completely in memory IMHO.

Change History (3)

comment:1 Changed 12 years ago by aturner

  • Add to FAQ? unset
  • Milestone changed from Future Release to 3.1
  • Output of tcpreplay -V modified (diff)

comment:2 Changed 12 years ago by aturner

  • Milestone changed from 3.1 to Future Release

Not as important now that we have a full cache option in 3.0. Still worth doing for large pcaps (larger then free RAM) or when you're not looping.

comment:3 Changed 11 years ago by aturner

  • Description modified (diff)
  • Priority changed from medium to low
  • Summary changed from Double pre-buffering to Double pre-buffering for better performance with very large pcaps
Note: See TracTickets for help on using tickets.