摘要:
A caching apparatus and method for enhancing retrieval of data from an optical storage device are provided. The apparatus preferably includes a first memory device for storing data therein. The first memory device preferably includes a predetermined application. An optical storage device is positioned in communication with the first memory device for optically storing data therein. The optical storage device includes a plurality of data storage sectors. A second memory device is positioned in communication with the first memory device for storing data. The second memory device preferably has a predetermined amount of data storage space. The predetermined amount of data storage space includes a caching space defined by only a portion of the predetermined amount of data storage space of the second memory device. A caching engine is positioned in communication with the first memory device, the second memory device, and the optical storage device for temporarily storing data from the data storage sectors in the caching space and thereby providing a quick transfer of the data to the first memory device for use by the predetermined application. An event script is provided positioned in communication with the caching engine to direct the caching engine to transfer data sectors from the optical data storage device to the caching space in advance of being actually needed for the predetermined application of the first memory device.