-
1.
公开(公告)号:DE102010013389A1
公开(公告)日:2010-11-04
申请号:DE102010013389
申请日:2010-03-30
Applicant: INTEL CORP
Inventor: TRIKA SANJEEV N , HUFFMAN AMBER D , BOYD JAMES A , HADY FRANK T , HINTON GLENN J , JUENEMANN DALE J , PINTO OSCAR P , TETRICK SCOTT R , BARNES THOMAS , BURRIDGE SCOTT E
-
2.
公开(公告)号:DE102010013389B4
公开(公告)日:2022-11-24
申请号:DE102010013389
申请日:2010-03-30
Applicant: INTEL CORP
Inventor: TRIKA SANJEEV N , HUFFMAN AMBER D , BOYD JAMES A , HADY FRANK T , HINTON GLENN J , JUENEMANN DALE J , PINTO OSCAR P , TETRICK SCOTT R , BARNES THOMAS J , BURRIDGE SCOTT E
Abstract: System, umfassend:ein Speichermedium, um Daten zu speichern;einen NAND-Flash-Speicher, um die Daten des Speichermediums zu cachen, undeine Cache-Richtlinien-Engine, um die Daten des Speichermediums in/von dem NAND-Flash-Speicher basierend zumindest auf Eingangs-Ausgangs-(I/O)-Zugriffsinformationen der Daten auf Dateiebene zu cachen oder zu entfernen, wobei die Caching-Richtlinie auf Dateiebene beinhaltet, dass die mit einer Datei verbundenen gecachten Daten in einer Caching-Einheit markiert werden, um es anderen Dateien zu ermöglichen, die gecachten Daten zu referenzieren oder darauf hinzuweisen,wenn die Zugriffsinformationen anzeigen, dass die Datei kopiert wird.
-
公开(公告)号:GB2469373B
公开(公告)日:2011-10-19
申请号:GB201005305
申请日:2010-03-29
Applicant: INTEL CORP
Inventor: TRIKA SANJEEV N , HUFFMAN AMBER D , BOYD JAMES A , HADY FRANK T , HINTON GLENN J , JUENEMANN DALE J , PINTO OSCAR P , TETRICK SCOTT R , BARNES THOMAS J , BURRIDGE SCOTT E
Abstract: A method and system to perform caching based at least on one or more file-level heuristics. The caching of a storage medium in a caching device is performed by a cache policy engine. The cache policy engine receives file-level information of input/output access of data of the storage medium and caches or evicts the data of the storage medium in the caching device based on the received file-level information. By utilizing information about the files and file operations associated with the disk sectors or logical block addresses of the storage medium, the cache policy engine can make a better decision on the data selection of the storage medium to be cached in or evicted from the caching device in one embodiment of the invention. Higher cache hit rates can be achieved and the performance of the system utilizing the cache policy engine is improved.
-
公开(公告)号:GB2473149B
公开(公告)日:2012-10-17
申请号:GB201015976
申请日:2009-06-09
Applicant: INTEL CORP
Inventor: JUENEMANN DALE J , HOWES JORDAN , MATTHEWS JEANNA , WELLS STEVEN , HINTON GLENN , PINTO OSCAR P , TETRICK RAYMOND SCOTT
Abstract: In some embodiments, an electronic system may include a cache located between a mass storage and a system memory, and code stored on the electronic system to prevent storage of stream data in the cache and to send the stream data directly between the system memory and the mass storage based on a comparison of first metadata of a first request for first information and pre-boot stream information stored in a previous boot context. Other embodiments are disclosed and claimed.
-
公开(公告)号:GB2473149A
公开(公告)日:2011-03-02
申请号:GB201015976
申请日:2009-06-09
Applicant: INTEL CORP
Inventor: JUENEMANN DALE J , HOWES JORDAN , MATTHEWS JEANNA , WELLS STEVEN , HINTON GLENN , PINTO OSCAR P , TETRICK RAYMOND SCOTT
Abstract: In some embodiments, an electronic system may include a cache located between a mass storage and a system memory, and code stored on the electronic system to prevent storage of stream data in the cache and to send the stream data directly between the system memory and the mass storage based on a comparison of first metadata of a first request for first information and pre-boot stream information stored in a previous boot context. Other embodiments are disclosed and claimed.
-
公开(公告)号:GB2469373A
公开(公告)日:2010-10-13
申请号:GB201005305
申请日:2010-03-29
Applicant: INTEL CORP
Inventor: TRIKA SANJEEV N , HUFFMAN AMBER D , BOYD JAMES A , HADY FRANK T , HINTON GLENN J , JUENEMANN DALE J , PINTO OSCAR P , TETRICK SCOTT R , BARNES THOMAS J , BURRIDGE SCOTT E
IPC: G06F12/08
Abstract: A computer system has a storage medium, such as a hard disc drive, on which to store data. The data is cached in another memory. The cache memory may be NAND flash. Data may be evicted from the cache when a file is deleted, when a file is replaced by another with the same name or when a file is moved to a device, which is not cached. The address of data in the cache may be changed if the operating system moves the data. Data associated with a file may be cached when the file is opened. The system may not cache data for streamed files. There may be a list of file types or file extensions, which are not cached. There may be a list of file types or extensions, which are not evicted. Data accessed by a mining operation may not be cached.
-
-
-
-
-