DocumentCode
2291178
Title
Device state recovery in non-volatile main memory systems
Author
Ohmura, Ren ; Yamasaki, Nobuyuki ; Anzai, Yuichiro
Author_Institution
Graduate Sch. of Sci. for Open & Environ. Syst., Keio Univ., Japan
fYear
2003
fDate
3-6 Nov. 2003
Firstpage
16
Lastpage
21
Abstract
This paper proposes a scheme to recover the state of peripheral devices in non-volatile main memory systems so that the system resumes its execution after an unpredictable power failure. Our scheme is software-based approach and accomplishes the recoverable system without complex hardware equipments. First, the requirements for maintaining consistency are discussed based on the concepts of distributed message-passing systems. Next, the application to a device driver is illustrated using an example. Experiments with UART and network devices showed that the system restarted properly after a power failure, and that system performance was barely decreased.
Keywords
device drivers; message passing; operating system kernels; random-access storage; system recovery; CPU; UART; complex hardware equipments; consistency requirements; device driver; device state recovery; distributed systems; memory systems; message-passing systems; network devices; nonvolatile main systems; peripheral devices; recoverable system; software-based approach; system execution recovery; Application software; Central Processing Unit; Energy management; Hardware; Nonvolatile memory; Operating systems; Power system management; Resumes; System performance; Usability;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 2003. COMPSAC 2003. Proceedings. 27th Annual International
ISSN
0730-3157
Print_ISBN
0-7695-2020-0
Type
conf
DOI
10.1109/CMPSAC.2003.1245316
Filename
1245316
Link To Document