Home | deutsch | Legals | KIT

Design and Performance of a User-level Network Driver in a Multi-Server Operating System

Design and Performance of a User-level Network Driver in a Multi-Server Operating System
Subject:L4Ka
Type:Diplomarbeit
Date:07-2002
Supervisor:

Dr. Kevin Elphinstone

Graduand:Felix Hupfeld
Links:PDF

Abstract:

Multi-server operating systems have many advantages like increased robustness and flexibility over monolithic kernel designs. However, the introduction of protection boundaries between the operating system's components gives them an inherent performance penalty. This thesis investigates the performance issues of inter-server communication and proposes implementation techniques that allow inter-server communication at high rates with a processor utilization that is competitive with Linux.

BibTex:

@diplomathesis{hupfeld02networkdriver,
  author = {Felix Hupfeld},
  title = {Design and Performance of a User-level Network Driver in a Multi-Server Operating System},
  type = {Diploma Thesis},
  address = {System Architecture Group, University of Karlsruhe, Germany},
  month = jun # "~27",
  year = 2002,
  url = {http://i30www.ira.uka.de/teaching/theses/pasttheses/}
}