Title
A design of the persistent operating system with non-volatile memory
Abstract
In today's computing environment, novel memory devices with non-volatile characteristics are increasing in practicality when used as the main memory, due to the persistence with no additional battery that significantly enhances usability of personal devices.In our research, we have built a persistent operating system using non-volatile main memory. This paper describes our strategy in detail on how atomicity of execution is maintained for each device driver method so that the state of peripheral devices can also recovered consistently. The method was implemented on the Linux kernel using a UART device driver. We have confirmed correct system recovery through our experiments.
Year
DOI
Venue
2002
10.1145/1133373.1133401
ACM SIGOPS European Workshop 2004
Keywords
Field
DocType
device driver method,uart device driver,correct system recovery,persistent operating system,non-volatile memory,peripheral device,non-volatile characteristic,personal device,novel memory device,non-volatile main memory,main memory,non volatile memory,operating system
Registered memory,Interleaved memory,Semiconductor memory,Extended memory,Computer science,Real-time computing,Memory management,Conventional memory,Flat memory model,Computer memory,Operating system,Embedded system
Conference
Citations 
PageRank 
References 
0
0.34
4
Authors
3
Name
Order
Citations
PageRank
Ren Ohmura1269.46
Nobuyuki Yamasaki233830.45
Yuichiro Anzai324440.11