×

Method and system for improving swap performance

  • US 9,928,169 B2
  • Filed: 05/07/2014
  • Issued: 03/27/2018
  • Est. Priority Date: 05/07/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for performing a swap operation, the method comprising:

  • performing in a computing device having a volatile memory and a non-volatile memory, wherein the non-volatile memory has multi-level cell (MLC) memory forming a first swap area and single-level cell (SLC) memory forming a second swap area;

    monitoring a rate at which incoming data is being sent to the volatile memory;

    when the monitored rate is below a first predetermined threshold, swapping first data from the volatile memory to the first swap area of the non-volatile memory; and

    when the monitored rate is above the first predetermined threshold;

    swapping the first data from the volatile memory to the second swap area of the non-volatile memory; and

    when the monitored rate is below the first predetermined threshold, moving the first data from the second swap area of the non-volatile memory to the first swap area of the non-volatile memory.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×