Jump to content

IFS - Installable File System Mechanism

From EDM2
Revision as of 05:52, 10 February 2020 by Ak120 (talk | contribs) (<)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Installable File Systems for OS/2
  1. Installable File System Mechanism
    1. Installable File System Overview
    2. Extended Attributes
    3. FSD File Image
    4. FSD Initialization
    5. IFS Commands
    6. File System Function Calls
    7. FSD System Interfaces
    8. FSD Calling Conventions and Requirements
  2. FS Service Routines
  3. FS Helper Functions
  4. Remote IPL / Bootable IFS
  5. mini-FDS Entry Points
  6. mini-FDS Helper Routines

Reprint Courtesy of International Business Machines Corporation, © International Business Machines Corporation

The OS/2 Installable File System (IFS) Mechanism supports the following:

  • Coexistence of multiple, active file systems in a single PC
  • Multiple logical volumes (partitions)
  • Multiple and different storage devices
  • Redirection or connection to remote file systems
  • File system flexibility in managing its data and I/O for optimal performance
  • Transparency at both the user and application level
  • Standard set of File I/O API
  • Existing logical file and directory structure
  • Existing naming conventions
  • File system doing its own buffer management
  • File system doing file I/O without intermediate buffering
  • Extensions to the Standard File I/O API (FSCTL)
  • Extensions to the existing naming conventions
  • IOCTL type of communication between a file system and a device driver