Method and apparatus for reducing page replacement time in system using demand paging technique
AssigneeSamsung Electronics Co., Ltd.
InventorsJi-hyun In, Il-hoon Shin, Hyo-jun Kim
Life of this patent
Estimating the term…
Abstract
A method and apparatus for reducing a page replacement time in a system using a demand paging technique are provided. The apparatus includes a memory management unit which transmits a signal indicating that a page fault occurs, a device driver which reads a page having the page fault from a nonvolatile memory, and a page fault handler that searches and secures a space for storing the page having the page fault in a memory. The searching and securing of the space in the memory is performed within a limited time calculated beforehand and a part of data to be loaded to the memory of the system is stored in the nonvolatile memory.
Claims20
A method of reducing a page replacement time in a system using a demand paging technique, the method comprising:
- receiving a signal indicating that a page fault occurs;
- reading a page having the page fault from a nonvolatile memory;
- and
- searching and securing a space to store the page having the page fault in a memory,
- wherein the searching and securing of the space in the memory is performed within a limited time calculated beforehand.
An apparatus for reducing a page replacement time, the apparatus comprising:
- a nonvolatile storage device which stores data;
- a memory which receives and stores the data from the nonvolatile storage device and manages the data through demand paging, the memory configured to store data when power is supplied;
- a memory management unit which transmits a signal indicating that a page fault occurs in the memory;
- a page fault handler which extracts information of the page having the page fault and searches and secures a space configured to store the page having the page fault in the memory;
- and
- a device driver which transmits information of the page having the page fault to the nonvolatile storage device and receives data from the nonvolatile storage device,
- wherein the page fault handler extracts the information and searches and secures the space within a limited time calculated beforehand.
A method of reducing a page replacement time in a system using a page demand paging technique, the method comprising:
- receiving a signal indicating that a page fault occurs;
- reading a page having the page fault from a nonvolatile memory into a buffer;
- and
- searching and securing a space to store the page having the page fault in a memory when the page having the page fault is read into the buffer.
Dependencies are inferred from the claim text.