Patents Examined by Hamby S. Ahmed
  • Patent number: 7203815
    Abstract: A physical read ahead is implemented at the filing system level by using a two-level page cache. When a request is received for a page of data within a file, such that the file has a corresponding inode number, a page cache is searched for the requested page of data based on the corresponding inode number and a page number corresponding to the requested page of data. The request is translated into an actual location on the storage device when the page of data is not found in the page cache, and a search of the page cache is performed using an inode representing the storage device. A handle identifying the page of data in the page cache is updated to logically associate the page with a user file inode. Least recently used physical read-ahead data is evicted from the page cache.
    Type: Grant
    Filed: July 30, 2004
    Date of Patent: April 10, 2007
    Assignee: International Business Machines Corporation
    Inventor: Jonathan M. Haswell