×

Outboard file cache system

  • US 5,809,527 A
  • Filed: 12/23/1993
  • Issued: 09/15/1998
  • Est. Priority Date: 12/23/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. A data processing system comprising:

  • a host processor for issuing file access commands, wherein each file access command defines an operation to be performed on a selectable one of one or more files and includes a file-identifier referencing one file of said one or more files and a logical offset referencing a selected portion of said one file, said host processor including an input-output logic section which provides an interface for input of data to said host processor and output of data from said host processor;

    an outboard file cache coupled to said input-output logic section of said host processor and responsive to said file access commands, wherein said outboard file cache provides cache storage for said one or more files and comprisesa cache memory, wherein said cache memory provides random access storage for selectable portions of said one or more files;

    a file descriptor table, wherein said file descriptor table provides storage of file-identifiers and offsets which are indicative of portions of said one or more files which are present in said cache memory;

    cache detection control interfaced with said file descriptor table and responsive to said file access commands, wherein said cache detection control detects whether said selected portion is present in said cache memory and provides a hit code if said selected portion is present in said cache memory; and

    cache access control responsive to said hit code and interfaced with said cache memory, wherein said cache access control provides access to said selected portion of said one file if said hit code is provided.

View all claims
  • 9 Assignments
Timeline View
Assignment View
    ×
    ×