Abstract
Conventional operating systems used to have device drivers as kernel modules or embedded objects. Therefore, maturity of a device driver influences on the reliability of the entire system. There is a method for constructing device driver as an user process for improving the reliability. Device driver process enhances the reliability of the operating system. However, device driver process has large overhead. In this paper, we propose a method for constructing device drivers process and evaluating these overhead. Also, this paper shows that the overhead of device driver process can be estimated.
Original language | English |
---|---|
Title of host publication | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
Pages | 324-335 |
Number of pages | 12 |
Volume | 6017 LNCS |
Edition | PART 2 |
DOIs | |
Publication status | Published - 2010 |
Event | 2010 International Conference on Computational Science and Its Applications, ICCSA 2010 - Fukuoka, Japan Duration: Mar 23 2010 → Mar 26 2010 |
Publication series
Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Number | PART 2 |
Volume | 6017 LNCS |
ISSN (Print) | 03029743 |
ISSN (Electronic) | 16113349 |
Other
Other | 2010 International Conference on Computational Science and Its Applications, ICCSA 2010 |
---|---|
Country | Japan |
City | Fukuoka |
Period | 3/23/10 → 3/26/10 |
Fingerprint
Keywords
- Device driver
- Microkernel
- Operating system
- Overhead
ASJC Scopus subject areas
- Computer Science(all)
- Theoretical Computer Science
Cite this
Design and overhead estimation of device driver process. / Nomura, Yusuke; Okamoto, Kouta; Gotoh, Yusuke; Nomura, Yoshinari; Taniguchi, Hideo; Yokoyama, Kazutoshi; Maruyama, Katsumi.
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 6017 LNCS PART 2. ed. 2010. p. 324-335 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 6017 LNCS, No. PART 2).Research output: Chapter in Book/Report/Conference proceeding › Conference contribution
}
TY - GEN
T1 - Design and overhead estimation of device driver process
AU - Nomura, Yusuke
AU - Okamoto, Kouta
AU - Gotoh, Yusuke
AU - Nomura, Yoshinari
AU - Taniguchi, Hideo
AU - Yokoyama, Kazutoshi
AU - Maruyama, Katsumi
PY - 2010
Y1 - 2010
N2 - Conventional operating systems used to have device drivers as kernel modules or embedded objects. Therefore, maturity of a device driver influences on the reliability of the entire system. There is a method for constructing device driver as an user process for improving the reliability. Device driver process enhances the reliability of the operating system. However, device driver process has large overhead. In this paper, we propose a method for constructing device drivers process and evaluating these overhead. Also, this paper shows that the overhead of device driver process can be estimated.
AB - Conventional operating systems used to have device drivers as kernel modules or embedded objects. Therefore, maturity of a device driver influences on the reliability of the entire system. There is a method for constructing device driver as an user process for improving the reliability. Device driver process enhances the reliability of the operating system. However, device driver process has large overhead. In this paper, we propose a method for constructing device drivers process and evaluating these overhead. Also, this paper shows that the overhead of device driver process can be estimated.
KW - Device driver
KW - Microkernel
KW - Operating system
KW - Overhead
UR - http://www.scopus.com/inward/record.url?scp=77952298348&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=77952298348&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-12165-4-26
DO - 10.1007/978-3-642-12165-4-26
M3 - Conference contribution
AN - SCOPUS:77952298348
SN - 3642121640
SN - 9783642121647
VL - 6017 LNCS
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 324
EP - 335
BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
ER -