Subscribe Now Subscribe Today
Science Alert
Curve Top
Journal of Applied Sciences
  Year: 2006 | Volume: 6 | Issue: 6 | Page No.: 1396-1403
DOI: 10.3923/jas.2006.1396.1403
Facebook Twitter Digg Reddit Linkedin StumbleUpon E-mail

Performance Evaluation of Various Techniques for Handling Interrupts in Gigabit Networking Environment

Salman A. AlQahtani and Khalid Salah

Multimedia applications over high-speed networks can generate heavy load conditions. When the network end system is involved in processing this high network traffic, its performance depends critically on how its tasks are scheduled. The polices and mechanism that schedule incoming network traffic and other tasks should guarantee acceptable system throughput, reasonable latency and jitter (variance in delay), reasonable system availability, fair allocation of CPU resources among multimedia traffic reception, packets transmission, protocol processing, application processing and over all system stability, without imposing excessive overhead, especially in case of high traffic load. In this study we compare different schemes for handling interrupts in Gigabit networking environment (high-speed network interface) then we compare the performance measures of hard timer and soft timer polling schemes used for high-speed network interface with high traffic load. In addition to the throughput performance metric in which most of the literatures focus on only, other performance metrics such as CPU availability, loss ratio, packet delay are defined and studied. A simulation is used to study the impact of interrupt overhead caused by high-speed network traffic on operating system (OS) performance. The performance evaluations, which are performed using a discrete event simulation, indicate that under conditions of high traffic load, the polling system offers increased throughput and reduced latency for traffics.
PDF Fulltext XML References Citation Report Citation
How to cite this article:

Salman A. AlQahtani and Khalid Salah , 2006. Performance Evaluation of Various Techniques for Handling Interrupts in Gigabit Networking Environment. Journal of Applied Sciences, 6: 1396-1403.

DOI: 10.3923/jas.2006.1396.1403






Curve Bottom