Back to Search Start Over

Revisiting Network I/O APIs: The Netmap Framework.

Source :
Communications of the ACM. Mar2012, Vol. 55 Issue 3, p45-51. 7p. 3 Diagrams, 1 Chart, 1 Graph.
Publication Year :
2012

Abstract

The article focuses on the netmap framework input/output application programming interface. It states that netmap can move data traffic up to 40 times faster than existing operating systems and eliminates much unnecessary overhead. It mentions that previous operating systems such as Windows and Linux are influenced by design decisions from almost 30 years ago due to the scarcity of memory and hardware limitations in the network interface controller (NIC). It talks about how modern NICs are able to send or receive packets that are split into multiple memory buffers and use descriptors simpler than those used by the operating system. It comments on the effect latency has on performance and also talks about data structures used to support communication between applications and the kernel.

Details

Language :
English
ISSN :
00010782
Volume :
55
Issue :
3
Database :
Academic Search Index
Journal :
Communications of the ACM
Publication Type :
Periodical
Accession number :
73047229
Full Text :
https://doi.org/10.1145/2093548.2093565