Invention Grant
- Patent Title: Cache write integrity logging
- Patent Title (中): 缓存写入完整性日志记录
-
Application No.: US11856258Application Date: 2007-09-17
-
Publication No.: US07937524B2Publication Date: 2011-05-03
- Inventor: Robert J. Royer, Jr. , Richard L. Coulson
- Applicant: Robert J. Royer, Jr. , Richard L. Coulson
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Schwegman, Lundberg & Woessner, P.A.
- Main IPC: G06F12/00
- IPC: G06F12/00

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.
Public/Granted literature
- US20080010401A1 CACHE WRITE INTEGRITY LOGGING Public/Granted day:2008-01-10
Information query