发明名称 |
LAYOUT AND EXECUTION OF OPERATING SYSTEMS USING BPRAM |
摘要 |
<p>A software layout system is described herein that speeds up computer system boot time and/or application initialization time by moving constant data and executable code into byte-addressable, persistent random access memory (BPRAM). The system determines which components and aspects of the operating system or application change infrequently. From this information, the system builds a high performance BPRAM cache to provide faster access to these frequently used components, including the kernel. The result is that kernel or application code and data structures have a high performance access and execution time with regard to memory fetches. Thus, the software layout system provides a faster way to prepare operating systems and applications for normal operation and reduces the time spent on initialization.</p> |
申请公布号 |
EP2891059(A1) |
申请公布日期 |
2015.07.08 |
申请号 |
EP20130753490 |
申请日期 |
2013.08.19 |
申请人 |
MICROSOFT TECHNOLOGY LICENSING, LLC |
发明人 |
NIGHTINGALE, EDMUND;SRINIVASAN, KY |
分类号 |
G06F9/44 |
主分类号 |
G06F9/44 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|