发明名称 LAYOUT AND EXECUTION OF SOFTWARE APPLICATIONS 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.
申请公布号 US2014068235(A1) 申请公布日期 2014.03.06
申请号 US201213598616 申请日期 2012.08.30
申请人 NIGHTINGALE EDMUND;SRINIVASAN KY;MICROSOFT CORPORATION 发明人 NIGHTINGALE EDMUND;SRINIVASAN KY
分类号 G06F9/00 主分类号 G06F9/00
代理机构 代理人
主权项
地址