2013 IEEE 10th International Conference on High Performance Computing and Communications &Amp; 2013 IEEE International Conferen 2013
DOI: 10.1109/hpcc.and.euc.2013.290
|View full text |Cite
|
Sign up to set email alerts
|

Bootless Boot: Reducing Device Boot Latency with Byte Addressable NVRAM

Abstract: Booting is an essential process that loads an operating system (OS) to a main memory and initializes all the system. In this paper, we propose a new technique to shorten the boot-up time by using a non-volatile random access memory (NVRAM). This technique eliminates the kernel loading, the kernel decompression, and the reallocation of a kernel image by maintaining of the linux binary image at the non-volatile random access memory. The essence of locating OS binary image at NVRAM lies in how to re-initialize th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 11 publications
0
3
0
Order By: Relevance
“…Kim et al [19] address NVRAM to reduce the device startup latency by merging a portion of read only section on kernel image. Lee et al [20] go a step further than providing optimized scheme for segments described in Kim et al [19]. They provide an object filter to analyze the volatile attribute of variables in codes.…”
Section: Related Workmentioning
confidence: 98%
“…Kim et al [19] address NVRAM to reduce the device startup latency by merging a portion of read only section on kernel image. Lee et al [20] go a step further than providing optimized scheme for segments described in Kim et al [19]. They provide an object filter to analyze the volatile attribute of variables in codes.…”
Section: Related Workmentioning
confidence: 98%
“…While Moneta focused on I/O performance, not on rethinking the system stack, we leverage their approach to reduce OS overhead as much as possible, even when the OS must intervene. Lee and Won [43] considered the impact of NVM on system initialization by addressing the issue of system boot as a way to restore the system to a known state; we may need to include similar techniques to address the problem of system corruption.…”
Section: Red-black Treementioning
confidence: 99%
“…In [10], the authors proposed a technique to shorten the booting time by using NVRAM. It eliminates kernel loading and decompression steps by maintaining the kernel image on the NVRAM.…”
Section: Related Workmentioning
confidence: 99%