• DocumentCode
    3278650
  • Title

    Evaluating Livelock Control Mechanisms in a Gigabit Network

  • Author

    Murta, Cristina Duarte ; Jonack, Marco Antonio

  • Author_Institution
    Dept. of Comput. Sci., Fed. Univ. of Parana, Curitiba
  • fYear
    2006
  • fDate
    9-11 Oct. 2006
  • Firstpage
    40
  • Lastpage
    45
  • Abstract
    Networked systems are susceptible to transient overload, which can lead to system crash due to resource exhaustion. In the absence of appropriate mechanisms, a system can enter and persist in a state of livelock during the overload period. This paper presents an evaluation of two mechanisms for livelock control experienced in computers of different capacities in a gigabit network. The first mechanism is called interrupt moderation and is implemented in most of today´s high-performance network interfaces. The second mechanism, called NAPI, is a new API for Linux network drivers, which implements a set of strategies to handle packet overload and avoid its consequences. We show that NAPI is more efficient than interrupt moderation in many aspects, including system stability in the case of huge traffic and high CPU usage.
  • Keywords
    Linux; computer networks; telecommunication control; Linux network drivers; NAPI; gigabit network; high-performance network interfaces; livelock control mechanisms; networked systems; packet overload; Computer crashes; Control systems; File servers; Linux; Network servers; Operating systems; Stability; Telecommunication traffic; Testing; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Communications and Networks, 2006. ICCCN 2006. Proceedings.15th International Conference on
  • Conference_Location
    Arlington, VA
  • ISSN
    1095-2055
  • Print_ISBN
    1-4244-0572-6
  • Type

    conf

  • DOI
    10.1109/ICCCN.2006.286242
  • Filename
    4067623