Method and Algorithm for an Extended Virtual Memory System for Mobile Devices
Original Publication Date: 2002-Oct-25
Included in the Prior Art Database: 2002-Oct-25
Mobile devices such as cell phones are increasingly using memory intensive applications and media files. Sufficient storage will not exist on most devices to accommodate users’ desires. We describe a virtual memory system that splits the user file system across the mobile device and a secondary storage system while presenting a complete view of the file system and sufficient status and user interface activity to allow the user to exert control over the memory management operations as well as understand the implications of latency and cost for moving memory segments from secondary storage into physical memory. The system components to implement this method of operation are described as well as an algorithm for removal of memory segments to make room for a new file loaded from secondary storage.