DocumentCode
2717135
Title
Experimental performance evaluation of a hybrid packet reception scheme for Linux networking subsystem
Author
Salah, K. ; Qahtan, A.
Author_Institution
Dept. of Inf. & Comput. Sci., King Fahd Univ. of Pet. & Miner., Dhahran
fYear
2008
fDate
16-18 Dec. 2008
Firstpage
84
Lastpage
88
Abstract
The heavy traffic introduced by Gigabit networks can result in a significant performance degradation of network hosts. This degradation happens as a result of the interrupt overhead associated with the high rate of packet arrivals. NAPI, a packet reception mechanism integrated into the latest version of Linux networking subsystem, was designed to improve Linux performance to suit today´s Gigabit traffic. NAPI is definitely a major step up from earlier reception mechanisms; however, NAPI has shortcomings and its performance can be further enhanced. A hybrid packet reception scheme that switches between interrupt disabling-enabling (DE) and polling (NAPI) can better improve the performance of Gigabit network hosts. In this paper we prove experimentally that the hybrid scheme can boost under different traffic load conditions the performance of general-purpose network desktops or servers running network I/O-bound applications. The implementation of the hybrid scheme is done in the latest version of Linux kernel 2.6.15.
Keywords
IP networks; Linux; telecommunication traffic; Gigabit networks; Linux networking subsystem; NAPI; disabling-enabling; general-purpose network desktops; heavy traffic; hybrid packet reception scheme; performance evaluation; polling; Computer science; Degradation; Delay; Kernel; Linux; Packet switching; Protocols; Telecommunication traffic; Throughput; Traffic control;
fLanguage
English
Publisher
ieee
Conference_Titel
Innovations in Information Technology, 2008. IIT 2008. International Conference on
Conference_Location
Al Ain
Print_ISBN
978-1-4244-3396-4
Electronic_ISBN
978-1-4244-3397-1
Type
conf
DOI
10.1109/INNOVATIONS.2008.4781671
Filename
4781671
Link To Document