Browse Prior Art Database

Apparatus for Transparent Redirection of Device Output upon Detection of Critical File Input/Output

IP.com Disclosure Number: IPCOM000105097D
Original Publication Date: 1993-Jun-01
Included in the Prior Art Database: 2005-Mar-19
Document File: 2 page(s) / 68K

Publishing Venue

IBM

Related People

Flores, D: AUTHOR [+4]

Abstract

A program is described which relates to output device redirection, particularly to automatic device output redirection when the device cannot be successfully written to with a registered critical file.

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

Apparatus for Transparent Redirection of Device Output upon Detection of Critical File Input/Output

      A program is described which relates to output device
redirection, particularly to automatic device output redirection when
the device cannot be successfully written to with a registered
critical file.

      Currently, a disk may become full and cause a very important
process such as an OS/2* swapper process, temporary file creation,
etc. not to complete.  A system should be responsive for making use
of available resources, particularly when a process in the system is
performing a task which would be critical if not completed.  For
example, a shared file server used by a multiplicity of users may
also be used for storing temporary files programmatically created.
The temporary files may be critical in order for a process, or a
system itself, to successfully continue.  A method is needed for
automatically redirecting file I/O (INPUT/OUTPUT) to a repository
when the intended repository becomes full, particularly when the
process creating or writing a file is critical to a system.

      Currently, a swapper file is written to a specified directory
on a file system.  A mechanism is needed for automatically
maintaining the file on a backup repository, if required, so a
swapper system may continue.

      This implementation is a file system manager capable of
automatically redirecting file I/O to available resources upon
detection of an inadequate resource being utilized by an important
registered process.  In the preferred embodiment, a list of critical
files are registered to the system.  For example, an ASCII profile is
configured which contains a list of files managed by one or more
critical processes in a system.  The profile becomes registered upon
system reboot or pow...