XL Fortran for AIX 8.1

User's Guide


Chapter 9. AIX Implementation Details of XL Fortran Input/Output

Partial Table-of-Contents

  • Implementation Details of File Formats
  • File Names
  • Preconnected and Implicitly Connected Files
  • File Positioning
  • Preserving the XL Fortran Version 2.3 File Positioning
  • I/O Redirection
  • How XLF I/O Interacts with Pipes, Special Files, and Links
  • Default Record Lengths
  • File Permissions
  • Selecting Error Messages and Recovery Actions
  • Flushing I/O Buffers
  • Choosing Locations and Names for Input/Output Files
  • Naming Files That Are Connected with No Explicit Name
  • Naming Scratch Files
  • Increasing Throughput with Logical Volume I/O and Data Striping
  • Logical Volume I/O
  • Data Striping
  • Asynchronous I/O
  • Execution of an Asychronous Data Transfer Operation
  • Usage
  • Performance
  • Compiler-Generated Temporary I/O Items
  • System Setup
  • Linking
  • Error Handling
  • XL Fortran Thread-Safe I/O Library
  • Synchronization of I/O Operations
  • Parallel I/O Issues
  • Use of I/O Statements in Signal Handlers
  • Asynchronous Thread Cancellation
  • This chapter discusses XL Fortran support (through extensions and platform-specific details) for the AIX file system.

    Related Information:
    See -qposition Option and Mixed-Language Input and Output.


    [ Top of Page | Previous Page | Next Page | Table of Contents | Index ]