发明名称 LAYOUT AND EXECUTION OF OPERATING SYSTEMS USING BPRAM
摘要 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.
申请公布号 WO2014035710(A1) 申请公布日期 2014.03.06
申请号 WO2013US55635 申请日期 2013.08.19
申请人 MICROSOFT CORPORATION 发明人 NIGHTINGALE, EDMUND;SRINIVASAN, KY
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址