- Patent Title: Methods and apparatus for compressed and compacted virtual memory
-
Application No.: US13730211Application Date: 2012-12-28
-
Publication No.: US10565099B2Publication Date: 2020-02-18
- Inventor: Joseph Sokol, Jr.
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Womble Bond Dickinson (US) LLP
- Main IPC: G06F12/02
- IPC: G06F12/02 ; G06F3/06 ; G06F12/08

Abstract:
A method and an apparatus for a memory device including a dynamically updated portion of compressed memory for a virtual memory are described. The memory device can include an uncompressed portion of memory separate from the compressed portion of memory. The virtual memory may be capable of mapping a memory address to the compressed portion of memory. A memory region allocated in the uncompressed portion of memory can be compressed into the compressed portion of memory. As a result, the memory region can become available (e.g. after being compressed) for future allocation requested in the memory device. The compressed portion of memory may be updated to store the compressed memory region. The compressed memory region may be decompressed back to the uncompressed portion in the memory device in response to a request to access data in the compressed memory region.
Public/Granted literature
- US20140189281A1 METHODS AND APPARATUS FOR COMPRESSED AND COMPACTED VIRTUAL MEMORY Public/Granted day:2014-07-03
Information query