发明名称 Determining whether a data block requires compression before being stored
摘要 <p>A storage controller 210 receives data blocks 241, 242 to be stored in a storage system 211-213, and determines whether the block of data needs to be compressed 230 before being written to disk by means of an indication of the compression status provided with the data block, which may be a flag 251, 252. If the flag indicates that the block is already compressed, such as a ZIP file or an encoded media file, the system may pass it through for storage without causing the compression engine 220 to attempt compression of the block; otherwise the compression engine creates a compressed block 261. This prevents redundant work from being performed by the compression engine, and therefore reduces the workload of the system. The flag may also permit bypassing a decompression engine on read. The flag may be set by an application at the host 201 which opens the file the data block comprises before it is forwarded to the storage system.</p>
申请公布号 GB2504534(A) 申请公布日期 2014.02.05
申请号 GB20120013763 申请日期 2012.08.02
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 MATTHEW JAMES JARVIS;DAVID HAIKNEY;WILLIAM OWEN LOVETT;JAMES WALKER
分类号 G06F3/06;G06F17/30;G11B20/00 主分类号 G06F3/06
代理机构 代理人
主权项
地址