Abstract
Storage Class Memory (SCM) such as STT-RAM, PCRAM, and ReRAM can be used as a DRAM or a NAND Flash memory. Owing to the nonvolatile characteristic of SCM, its use as main memory can reduce the overhead during boot code loading and decompression whenever the system is switched on. Thus, a system with non-volatile memory suffers from less overhead during booting than a system with DRAM. The purpose of this study is to design a new booting model by analyzing the kernel ELF file and disassembling the current booting sequence for a more compatible startup model. To achieve this goal, we disassembled the ELF file format including the characteristics of the kernel binary. To verify the effectiveness of our theoretical model, the time cost in each step was measured using several different methods in our experimental setup. The results show that our approach reduces the time cost by approximately 45.25%. Keywords: booting sequence, non-volatile memory, kernel, ELF file.
Original language | English |
---|---|
Title of host publication | Computer Science and Its Applications - Ubiquitous Information Technologies |
Editors | Hwa Young Jeong, Ivan Stojmenovic, James J. Park, Gangman Yi |
Publisher | Springer Verlag |
Pages | 385-390 |
Number of pages | 6 |
ISBN (Electronic) | 9783662454015 |
DOIs | |
Publication status | Published - 2015 |
Event | 6th FTRA International Conference on Computer Science and its Applications, CSA 2014 - Guam, United States Duration: 2014 Dec 17 → 2014 Dec 19 |
Publication series
Name | Lecture Notes in Electrical Engineering |
---|---|
Volume | 330 |
ISSN (Print) | 1876-1100 |
ISSN (Electronic) | 1876-1119 |
Other
Other | 6th FTRA International Conference on Computer Science and its Applications, CSA 2014 |
---|---|
Country | United States |
City | Guam |
Period | 14/12/17 → 14/12/19 |
Bibliographical note
Publisher Copyright:© Springer-Verlag Berlin Heidelberg 2015.
All Science Journal Classification (ASJC) codes
- Industrial and Manufacturing Engineering