发明名称 System and method for caching solid state device read request results
摘要 Caching results of a read request to a solid state device after retrieving, using a controller of the solid state device, a compressed data chunk from the solid state device in response to a data read request. The techniques may further include decompressing the compressed data chunk, such as a logical block address, returning, to the host device, a block of the data chunk responsive to the data request, and caching one or more additional blocks of the data chunk in a data buffer in memory of the solid state device, or in the Peripheral Component Interconnect Express associate memory of the host device, for subsequent read requests. Later requests for that data may then be read from the buffer and providing a scatter gather list entry to the host device by a driver. A journal may be used to determine from write requests whether data in the buffer remains valid, and if it is not reading data from the compressed drive. The cache may use an aging, least frequently used or an adaptive replacement algorithm.
申请公布号 GB2528534(A) 申请公布日期 2016.01.27
申请号 GB20150007569 申请日期 2015.05.01
申请人 HGST NETHERLANDS B.V. 发明人 LEE ANTON SENDELBACH;JEFFREY S. WEMING
分类号 G06F12/08;G06F3/06 主分类号 G06F12/08
代理机构 代理人
主权项
地址