Publication:
User-level Device Drivers: Achieved Performance

dc.contributor.author Leslie, Ben en_US
dc.contributor.author Chubb, Peter en_US
dc.contributor.author Fitzroy-Dale, Nicholas en_US
dc.contributor.author Gotz, Stefan en_US
dc.contributor.author Gray, Charles en_US
dc.contributor.author Macpherson, Luke en_US
dc.contributor.author Potts, Daniel en_US
dc.contributor.author Shen, Yueting en_US
dc.contributor.author Elphinstone, Kevin en_US
dc.contributor.author Heiser, Gernot en_US
dc.date.accessioned 2021-11-25T13:33:58Z
dc.date.available 2021-11-25T13:33:58Z
dc.date.issued 2005 en_US
dc.description.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. en_US
dc.identifier.issn 1000-9000 en_US
dc.identifier.uri http://hdl.handle.net/1959.4/39966
dc.language English
dc.language.iso EN en_US
dc.rights CC BY-NC-ND 3.0 en_US
dc.rights.uri https://creativecommons.org/licenses/by-nc-nd/3.0/au/ en_US
dc.source Legacy MARC en_US
dc.subject.other performance en_US
dc.subject.other device drivers en_US
dc.subject.other operating systems en_US
dc.subject.other reliability en_US
dc.title User-level Device Drivers: Achieved Performance en_US
dc.type Journal Article en
dcterms.accessRights metadata only access
dspace.entity.type Publication en_US
unsw.accessRights.uri http://purl.org/coar/access_right/c_14cb
unsw.description.publisherStatement The original publication is available at www.springerlink.com en_US
unsw.identifier.doiPublisher http://dx.doi.org/10.1007/s11390-005-0654-4 en_US
unsw.relation.faculty Engineering
unsw.relation.ispartofissue 5 en_US
unsw.relation.ispartofjournal Journal of Computer Science and Technology en_US
unsw.relation.ispartofpagefrompageto 654-664 en_US
unsw.relation.ispartofvolume 20 en_US
unsw.relation.originalPublicationAffiliation Leslie, Ben, Computer Science & Engineering, Faculty of Engineering, UNSW en_US
unsw.relation.originalPublicationAffiliation Chubb, Peter, Computer Science & Engineering, Faculty of Engineering, UNSW en_US
unsw.relation.originalPublicationAffiliation Fitzroy-Dale, Nicholas, Computer Science & Engineering, Faculty of Engineering, UNSW en_US
unsw.relation.originalPublicationAffiliation Gotz, Stefan en_US
unsw.relation.originalPublicationAffiliation Gray, Charles, Computer Science & Engineering, Faculty of Engineering, UNSW en_US
unsw.relation.originalPublicationAffiliation Macpherson, Luke, Computer Science & Engineering, Faculty of Engineering, UNSW en_US
unsw.relation.originalPublicationAffiliation Potts, Daniel, Computer Science & Engineering, Faculty of Engineering, UNSW en_US
unsw.relation.originalPublicationAffiliation Shen, Yueting, Computer Science & Engineering, Faculty of Engineering, UNSW en_US
unsw.relation.originalPublicationAffiliation Elphinstone, Kevin, Computer Science & Engineering, Faculty of Engineering, UNSW en_US
unsw.relation.originalPublicationAffiliation Heiser, Gernot, Computer Science & Engineering, Faculty of Engineering, UNSW en_US
unsw.relation.school School of Computer Science and Engineering *
Files
Resource type