In one embodiment of the present invention, a method may include
determining whether requested information is part of a streaming access,
and directly writing the requested information from a storage device to a
memory if the requested information is part of the streaming access.
Alternately, if the requested information is not part of the streaming
access, it may be written from the storage device to a cache. In various
embodiments, the cache may be a non-volatile disk cache.