发明名称 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
代理机构 代理人
主权项
地址