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:
Nov. 13, 2018

Filed:

Sep. 29, 2016
Applicant:

Emc Ip Holding Company Llc, Hopkinton, MA (US);

Inventors:

Biao Yan, Chengdu, CN;

Bo Hu, Chengdu, CN;

Jia Huang, Chengdu, CN;

Jing Ye, Chengdu, CN;

Qian Wu, Chengdu, CN;

Assignee:

EMC IP Holding Company LLC, Hopkinton, MA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/08 (2016.01); G06F 3/06 (2006.01); G06F 12/0868 (2016.01); G06F 12/0804 (2016.01); G06F 12/0873 (2016.01); G06F 12/0897 (2016.01);
U.S. Cl.
CPC ...
G06F 12/0868 (2013.01); G06F 3/0604 (2013.01); G06F 3/0644 (2013.01); G06F 3/0647 (2013.01); G06F 3/0665 (2013.01); G06F 3/0685 (2013.01); G06F 12/0804 (2013.01); G06F 12/0873 (2013.01); G06F 12/0897 (2013.01); G06F 2212/152 (2013.01); G06F 2212/154 (2013.01); G06F 2212/222 (2013.01); G06F 2212/224 (2013.01); G06F 2212/225 (2013.01); G06F 2212/263 (2013.01); G06F 2212/284 (2013.01); G06F 2212/305 (2013.01);
Abstract

Techniques provide for specifying priorities and thresholds used for cache promotion and flushing on a per pool basis. The thresholds may include a promotion threshold and a flushing threshold. The promotion threshold is used to determine whether data portions of the pool are promoted to a secondary cache. The flushing threshold is used to determine whether any data portions of the pool currently stored in the secondary cache are flushed to non-volatile physical storage. Each of the promotion threshold and the flushing threshold for the pool may be determined in accordance with the priority specified for the pool. For remaining data portions that are included in a pool for which a pool specific priority is not specified, a default technique may be used, for example, which uses the same promotion threshold and the same flushing threshold for all pools for which a pool specific priority is not specified.


Find Patent Forward Citations

Loading…