发明名称 Computing Device with Automated Page Based RAM Shadowing, and Method of Operation
摘要 Where a computing device is provided with executable programs in relatively slow non-volatile memory, such as ROM, the device performance can be improved by shadowing, a process by which those programs are copied into relatively fast volatile memory, such as RAM. Shadowing is often inefficient because code is copied that is too infrequently used to benefit from the procedure, wasting processing time and memory. The present invention determines which parts of the slow memory are most frequently accessed, either by profiling or by intimate knowledge of the working of the device, and then shadows only those pages of executable programs whose frequent use warrants it. In a preferred embodiment the most frequently used code areas are clustered together onto certain pages of the non-volatile memory and the least frequently used code areas are clustered onto other pages of non-volatile memory.
申请公布号 US2009063810(A1) 申请公布日期 2009.03.05
申请号 US20060908674 申请日期 2006.03.15
申请人 SYMBIAN SOFTWARE LIMITED 发明人 GARCIA-TOBIN CHARLES
分类号 G06F12/06;G06F12/10;G06F15/177 主分类号 G06F12/06
代理机构 代理人
主权项
地址