Beltway Buffers: Avoiding the OS Traffic Jam

@article{Bruijn2008BeltwayBA,
  title={Beltway Buffers: Avoiding the OS Traffic Jam},
  author={Willem de Bruijn and Herbert Bos},
  journal={IEEE INFOCOM 2008 - The 27th Conference on Computer Communications},
  year={2008}
}
Beltway buffers are operating system I/O paths optimised for high-throughput network applications. The key architectural feature of Beltway buffers is that all I/O takes place in long-lived, allocation-free, shared ringbuffers. Advantages of this design are (1) improved throughput through system-wide copy, context-switch and allocation avoidance and judicious use of the data cache, (2) transparent integration of peripheral hardware and (3) simplicity and familiarity due to comprehensive use of… CONTINUE READING
Highly Cited
This paper has 22 citations. REVIEW CITATIONS
16 Citations
15 References
Similar Papers

References

Publications referenced by this paper.
Showing 1-10 of 15 references

A modest proposal to help speed up & scale up the linux networking stack

  • V. Jacobson, B. Felderman
  • http://www.linux.org.au/conf/ 2006/abstract8204…
  • 2006
1 Excerpt

Arsenic : A useraccessible gigab t ethernet interface

  • I. Graham, A. McGregor, M. Pearson
  • INFOCOM
  • 2001

The nature of the beast: recent traffic measurements [...

  • K. Claffy, G. J. Miller, K. Thompson
  • Proc. of INET’98, 1998.
  • 1998
1 Excerpt

The splice I/O model

  • L. McVoy
  • www.bitmover.com/lm/papers/splice. ps, 1998.
  • 1998
2 Excerpts

Similar Papers

Loading similar papers…