×

MEMORY MANAGEMENT METHOD

  • US 20150363311A1
  • Filed: 05/27/2015
  • Published: 12/17/2015
  • Est. Priority Date: 06/17/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing main memory including DRAM and NVRAM in a computer depending on a transition of an operation state of the computer, the method comprising:

  • a step (a) of, upon start of the computer, loading at least one of a program and data into the DRAM, and loading at least one of a predetermined program and read-only data into the NVRAM;

    a step (b) of, in a state transition from a normal operation to a suspend state of the computer, moving data in the DRAM to the NVRAM on a page basis;

    a step (c) of, in a state transition from the suspend state to the normal operation of the computer, reading data from the NVRAM on a page basis for program execution by the computer;

    a step (d) of, in the case where a data write to the NVRAM on a page basis occurs in the step (c) of reading data from the NVRAM on a page basis, stopping the data write, and moving data in a data area of the NVRAM subjected to the data write, to the DRAM on a page basis; and

    a step (e) of performing the data write on a page basis to the DRAM to which the data has been moved.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×