Invention Grant
- Patent Title: Virtual memory mapping for efficient memory usage
- Patent Title (中): 用于高效内存使用的虚拟内存映射
-
Application No.: US12507953Application Date: 2009-07-23
-
Publication No.: US08015387B2Publication Date: 2011-09-06
- Inventor: Mani Prasad Kancherla
- Applicant: Mani Prasad Kancherla
- Applicant Address: US CA San Jose
- Assignee: Foundry Networks, LLC
- Current Assignee: Foundry Networks, LLC
- Current Assignee Address: US CA San Jose
- Agency: Kilpatrick Townsend & Stockton LLP
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
A processor (e.g. utilizing an operating system and/or circuitry) may access physical memory by paging, where a page is the smallest partition of memory mapped by the processor from a virtual address to a physical address. An application program executing on the processor addresses a virtual address space so that the application program may be unaware of physical memory paging mechanisms. A memory control layer manages physical memory space in units of sub-blocks, wherein a sub-blocks is smaller than a size of the page. Multiple virtual address blocks may be mapped to the same physical page in memory. A sub-block can be moved from a page (e.g. from one physical memory to a second physical memory) without moving other sub-blocks within the page in a manner that is transparent to the application program.
Public/Granted literature
- US20090276601A1 VIRTUAL MEMORY MAPPING FOR EFFICIENT MEMORY USAGE Public/Granted day:2009-11-05
Information query