1. A computer system comprising: a processor; general memory storage; cache memory for temporarily storing selected data requested from the general memory storage; cache management software executable by the processor for managing the contents of the cache memory pursuant to cache hit and cache miss criterion, where the cache management software organizes memory sections of the cache memory based on logical addresses of file data requested from the general memory storage.