IFS - Installable File System Mechanism

From EDM2
Jump to: navigation, search
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