Search International and National Patent Collections

1. (WO2018057235) MEMORY MANAGEMENT SUPPORTING HUGE PAGES

Pub. No.:    WO/2018/057235    International Application No.:    PCT/US2017/048663
Publication Date: Fri Mar 30 01:59:59 CEST 2018 International Filing Date: Sat Aug 26 01:59:59 CEST 2017
IPC: G06F 12/1009
Applicants: GOOGLE LLC
Inventors: COBURN, Joel Dylan
BORCHERS, Albert
JOHNSON, Christopher Lyle
SPRINKLE, Robert S.
Title: MEMORY MANAGEMENT SUPPORTING HUGE PAGES
Abstract:
Methods, systems, and apparatus for receiving a request to access, from a main memory, data contained in a first portion of a first page of data, the first page of data having a first page size; initiating a page fault based on determining that the first page of data is not stored in the main memory; allocating a portion of the main memory equivalent to the first page size; transferring the first portion of the first page of data from the secondary memory to the allocated portion of the main memory without transferring the entire first page of data; and updating a first page table entry associated with the first portion of the first page of data to point to a location of the allocated portion of the main memory to which the first portion of the first page of data is transferred.