このエントリーをはてなブックマークに追加
ID 62320
フルテキストURL
著者
Yamauchi, Toshihiro Okayama University, Okayama, Japan ORCID Kaken ID publons researchmap
Yamamoto, Yuta Okayama University, Okayama, Japan
Nagai, Kengo Okayama University, Okayama, Japan
Matono, Tsukasa Kyushu University, Fukuoka, Japan
Inamoto, Shinji Kyushu University, Fukuoka, Japan
Ichikawa, Masaya Kyushu University, Fukuoka, Japan
Goto, Masataka Kyushu University, Fukuoka, Japan
Taniguchi, Hideo Okayama University, Okayama, Japan Kaken ID publons researchmap
抄録
Over the past few years, nonvolatile memory has actively been researched and developed. Therefore, studying operating system (OS) designs predicated on the main memory in the form of a nonvolatile memory and studying methods to manage persistent data in a virtual memory are crucial to encourage the widespread use of nonvolatile memory in the future. However, the main memory in most computers today is volatile, and replacing highcapacity main memory with nonvolatile memory is extremely cost-prohibitive. This paper proposes an OS structure for nonvolatile main memory. The proposed OS structure consists of three functions to study and develop OSs for nonvolatile main memory computers. First, a structure, which is called plate, is proposed whereby persistent data are managed assuming that nonvolatile main memory is present in a computer. Second, we propose a persistent-data mechanism to make a volatile memory function as nonvolatile main memory, which serves as a basis for the development of OSs for computers with nonvolatile main memory. Third, we propose a continuous operation control using the persistent-data mechanism and plates. This paper describes the design and implementation of the OS structure based on the three functions on The ENduring operating system for Distributed EnviRonment and describes the evaluation results of the proposed functions.
キーワード
Operating system
Persistent mechanism
Nonvolatile main memory
Memory management
備考
© ACM 2016. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in Proceedings of the 31st Annual ACM Symposium on Applied Computing, https://doi.org/10.1145/2851613.2851744
発行日
2016-4-4
出版物タイトル
Proceedings of the 31st Annual ACM Symposium on Applied Computing
出版者
ACM
開始ページ
1885
終了ページ
1892
ISBN
978-1-4503-3739-7
資料タイプ
会議発表論文
関連URL
isVersionOf https://doi.org/10.1145/2851613.2851744
言語
英語
著作権者
© ACM 2016.
論文のバージョン
publisher
査読
有り
DOI