首页 | 官方网站   微博 | 高级检索  
     


User-Level Device Drivers: Achieved Performance
Authors:Email author" target="_blank">Ben?LeslieEmail author  Peter?Chubb  Nicholas?Fitzroy-Dale  Stefan?G?tz  Charles?Gray  Luke?Macpherson  Daniel?Potts  Yue-Ting?Shen  Kevin?Elphinstone  Gernot?Heiser
Affiliation:(1) National ICT Australia and School of Computer Science and Engineering, University of New South Wales, Sydney, 2052, Australia;(2) Wilhelm-Schickard-Institute for Computer Science, University of Tübingen, D-72076 Tübingen, Germany
Abstract:Running device drivers as unprivileged user-level code, encapsulated into their own process, has often been proposed as a technique for increasing system robustness. However, in the past, systems based on user-level drivers have generally exhibited poor I/O performance. Consequently, user-level device drivers have never caught on to any significant degree. In this paper we demonstrate that it is possible to build systems which employ user-level device drivers, without significant performance degradation, even for high-bandwidth devices such as Gigabit Ethernet.
Keywords:device drivers  operating systems  performance  reliability
本文献已被 维普 万方数据 SpringerLink 等数据库收录!
点击此处可从《计算机科学技术学报》浏览原始摘要信息
点击此处可从《计算机科学技术学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号