Implementation and experimental performance evaluation of a hybrid interrupt-handling scheme
dc.contributor.author | ABDUL-HAKIM ALI QAHTAN | |
dc.date | 2008 | |
dc.date.accessioned | 2022-05-18T05:37:23Z | |
dc.date.available | 2022-05-18T05:37:23Z | |
dc.degree.department | College of Computer Science and Engineering | |
dc.degree.grantor | King Fahad for Petrolem University | |
dc.description.abstract | The heavy traffic introduced by Gigabit networks can result in a significant degradation in the performance of network hosts. This degradation happens as a result of the interrupt overhead associated with the high rate of packet arrival. NAPI, 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 Linux versions. However, NAPI has shortcomings and its performance can be enhanced considerably. A hybrid interrupt-handling scheme that switches between interrupt disabling-enabling and the polling can improve the performance of Gigabit network hosts in terms of throughput, latency, and CPU availability. In this research work, we modify and instrument the latest version of Linux kernel 2.6.15 to implement efficiently the hybrid scheme. We prove experimentally that the hybrid scheme outperforms NAPI under specific system configurations and load conditions. | |
dc.identifier.other | 6230 | |
dc.identifier.uri | https://drepo.sdl.edu.sa/handle/20.500.14154/1951 | |
dc.language.iso | en | |
dc.publisher | Saudi Digital Library | |
dc.thesis.level | Master | |
dc.thesis.source | King Fahad for Petrolem University | |
dc.title | Implementation and experimental performance evaluation of a hybrid interrupt-handling scheme | |
dc.type | Thesis |