Methods and apparatus for memory tier page cache with zero file
First Claim
Patent Images
1. A method, comprising:
- providing zero-fill on demand for tiered memory including a first region in a first memory tier having a page cache in physical memory, wherein virtual memory includes a mmap of the first region, wherein the mmap for the first region is mapped to the virtual memory for a process, and wherein the tiered memory includes a second region that shares the page cache with the first region;
controlling an input between zeroes and the first region to the page cache; and
providing an attribute for the first region which when set on the first access to the page cache suppresses data transfer from the tiered memory to enable the zero-fill of the page cache.
9 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for providing region zero-fill on demand for tiered memory including a first region in a first memory tier having a page cache in physical memory, where virtual memory includes a mmap of the first region. An input can be controlled between zeroes and the first region to the page cache.
-
Citations
15 Claims
-
1. A method, comprising:
-
providing zero-fill on demand for tiered memory including a first region in a first memory tier having a page cache in physical memory, wherein virtual memory includes a mmap of the first region, wherein the mmap for the first region is mapped to the virtual memory for a process, and wherein the tiered memory includes a second region that shares the page cache with the first region; controlling an input between zeroes and the first region to the page cache; and providing an attribute for the first region which when set on the first access to the page cache suppresses data transfer from the tiered memory to enable the zero-fill of the page cache. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An article, comprising:
-
a non-volatile computer-readable storage medium having stored instructions that enable a machine to; provide region zero-fill on demand for tiered memory including a first region in a first memory tier having a page cache in physical memory, where virtual memory includes a mmap of the first region, wherein the mmap for the first region is mapped to the virtual memory for a process, and wherein the tiered memory includes a second region that shares the page cache with the first region; control an input between zeroes and the first region to the page cache; and control an attribute for the first region which when set on the first access to the page cache suppresses data transfer from the tiered memory to enable the zero-fill of the page cache. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system, comprising:
-
a memory; and a processor coupled to the memory, the processor and the memory configured to; provide region zero-fill on demand for tiered memory including a first region in a first memory tier having a page cache in physical memory, wherein virtual memory includes a mmap of the first region, wherein the mmap for the first region is mapped to the virtual memory for a process, and wherein the tiered memory includes a second region that shares the page cache with the first region; control an input between zeroes and the first region to the page cache; and control an attribute for the first region which when set on the first access to the page cache suppresses data transfer from the tiered memory to enable the zero-fill of the page cache. - View Dependent Claims (12, 13, 14, 15)
-
Specification