Abstract | ||
---|---|---|
Running device drivers as unprivileged user-level code, encapsulated into their own process, has often been proposed as a technique for increasing system robust- ness. However, in the past, systems based on user-level drivers have generally ex- hibited 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 per- formance degradation, even for high-bandwidth devices such as Gigabit Ethernet. |
Year | DOI | Venue |
---|---|---|
2005 | 10.1007/s11390-005-0654-4 | J. Comput. Sci. Technol. |
Keywords | Field | DocType |
device drivers, operating systems, performance, reliability | Telecommunications,Computer science,Real-time computing,Robustness (computer science),Gigabit Ethernet,Embedded system | Journal |
Volume | Issue | ISSN |
20 | 5 | 1860-4749 |
Citations | PageRank | References |
65 | 2.75 | 20 |
Authors | ||
10 |
Name | Order | Citations | PageRank |
---|---|---|---|
Ben Leslie | 1 | 142 | 7.10 |
Peter Chubb | 2 | 65 | 2.75 |
Nicholas FitzRoy-Dale | 3 | 67 | 3.59 |
Stefan Götz | 4 | 65 | 2.75 |
Charles Gray | 5 | 65 | 3.43 |
Luke Macpherson | 6 | 65 | 3.09 |
Daniel Potts | 7 | 65 | 2.75 |
Yue-ting Shen | 8 | 65 | 2.75 |
K. Elphinstone | 9 | 1190 | 65.76 |
Gernot Heiser | 10 | 2525 | 137.42 |