The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 02, 2016

Filed:

Oct. 05, 2012
Applicants:

Po-chao Fang, Hsinchu, TW;

Cheng-yuan Wang, Taipei, TW;

Hsiang-pang LI, Zhubei, TW;

Chi-hao Chen, Kaohsiung, TW;

Pi-cheng Hsiu, Kaohsiung, TW;

Tei-wei Kuo, New Taipei, TW;

Inventors:

Po-Chao Fang, Hsinchu, TW;

Cheng-Yuan Wang, Taipei, TW;

Hsiang-Pang Li, Zhubei, TW;

Chi-Hao Chen, Kaohsiung, TW;

Pi-Cheng Hsiu, Kaohsiung, TW;

Tei-Wei Kuo, New Taipei, TW;

Assignee:
Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/12 (2006.01); G06F 12/02 (2006.01); G06F 12/10 (2006.01);
U.S. Cl.
CPC ...
G06F 12/0246 (2013.01); G06F 12/1009 (2013.01); G06F 2212/7211 (2013.01);
Abstract

A method for memory management is provided for a memory including a plurality of pages. The method comprises assigning in-use pages to in-use buckets according to use counts. The in-use buckets include a low in-use bucket for a lowest range of use counts, and a high in-use bucket for a highest range of use counts. The method comprises assigning free pages to free buckets according to use counts. The free buckets include a low free bucket for a lowest range of use counts, and a high free bucket for a highest range of use counts. The method maintains use counts for in-use pages. On a triggering event for a current in-use page, the method determines whether the use count of the current in-use page exceeds a hot swap threshold, and if so moves data in the current in-use page to a lead page in the low free bucket.


Find Patent Forward Citations

Loading…