Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

File Access History Retention And Usage

IP.com Disclosure Number: IPCOM000119674D
Original Publication Date: 1991-Feb-01
Included in the Prior Art Database: 2005-Apr-02
Document File: 2 page(s) / 63K

Publishing Venue

IBM

Related People

Fleming, PJ: AUTHOR [+2]

Abstract

A method of enhancing file caching is disclosed. A File Access History (FAH) is created and associated with a file. When the file is accessed, the FAH provides information that can be used by a caching program to improve the caching efficiency. File access information can be obtained efficiently if the information is kept with the file and is made available on demand. This information, FAH, can be stored as an attribute of the file and is available for use by programs that perform caching and read-ahead support.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

File Access History Retention And Usage

      A method of enhancing file caching is disclosed.  A File
Access History (FAH) is created and associated with a file. When the
file is accessed, the FAH provides information that can be used by a
caching program to improve the caching efficiency.  File access
information can be obtained efficiently if the information is kept
with the file and is made available on demand.  This information,
FAH, can be stored as an attribute of the file and is available for
use by programs that perform caching and read-ahead support.

      Fortunately, almost all files are accessed by one or more
applications in the same manner, randomly or sequentially.  This
stems from the fact that a file is generally created with one type of
access in mind. Therefore, the FAH for a file is generally static and
allows for efficient use of the information that it can provide.

      The FAH value indicates if the file was accessed sequentially
or randomly the last time it was used. Additional information can be
kept as to the amount of data that was accessed (some, most, all) and
the consistency that application requested the data.  This additional
information can be helpful in advanced caching algorithms to improve
the efficiency of resource and data management.

      The FAH value is generally set to a default value when the file
is first created.  For example, the default value of 'sequential, all
data read' is an appropriate value in the personal computing (PC)
environment since almost...