发明名称 |
System and method for improving cache performance |
摘要 |
A method, computer program product, and computing system for receiving a read request on a first cache system, wherein the read request identifies previously-written content included within a data array. The previously-written content identified in the read request may be obtained from the data array. The previously-written content identified in the read request may be compressed, thus generating compressed previously-written content. A compression ratio may be determined for the compressed previously-written content. |
申请公布号 |
US9208098(B1) |
申请公布日期 |
2015.12.08 |
申请号 |
US201113308305 |
申请日期 |
2011.11.30 |
申请人 |
EMC Corporation |
发明人 |
Clark Roy E.;Veprinsky Alex |
分类号 |
G06F13/00;G06F13/28;G06F12/08;G06F3/06 |
主分类号 |
G06F13/00 |
代理机构 |
Holland & Knight LLP |
代理人 |
Colandreo Brian J.;Whittenberger Mark H.;Holland & Knight LLP |
主权项 |
1. A computer-implemented method of processing read requests comprising:
receiving a read request on a first cache system, wherein the read request identifies previously-written content included within a data array, wherein the read request defines a logical unit and storage address within the logical unit of the previously-written content within the data array; obtaining the previously-written content identified in the read request from the data array; compressing the previously-written content identified in the read request, thus generating compressed previously-written content, prior to storing the compressed previously-written content within the first cache system; storing the compressed previously-written content within the first cache system; calculating a compression ratio for the compressed previously-written content based upon, at least in part, a size of the previously-written content and a size of the compressed previously-written content; comparing the compression ratio for the compressed previously-written content to a predefined threshold; determining whether to compress the previously-written content stored within the data array; and if the compression ratio is greater than the predefined threshold, compressing the previously-written content within the data array. |
地址 |
Hopkinton MA US |