or
Bookmark and Share
Maintaining cache integrity by recording write addresses in a log
   
Document Number
US Patent 7299379
Issued Date
November 20, 2007
Link
Inventors
Map
Abstract
An apparatus, as well as systems, methods, and articles can operate to record the address of write operations to a memory cached by a non-volatile cache prior to executing an operating system cache driver. In an embodiment, a non-volatile cache may be implemented by creating a device option read only memory (ROM), or modifying the associated computer basic input-output system (BIOS) to trap software interrupts associated with disk and other media access requests. Associated addresses, such as logical block addresses, can be stored in a log for data that is modified. The resulting log can be stored in a non-volatile medium, including the cache itself. If the available log space is not large enough to record all write activity prior to loading operating system drivers, a flag may be set to indicate the overrun condition.
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
19
Comments:
no comments yet
Owner
Intel Corporation (Santa Clara, CA)
Published
November 20, 2007
Application Number
10/607,772
Filed
June 27, 2003
US Classification
714/20   710/260 710/262 711/112 711/113 714/5
Int'l Classification
G06F   12/16   (20060101)  
USPTO Field of Search
711/141  
Related Patents
Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us