I/O Performance HOWTO

Sharon Snider

v1.1, 05/2002

Revision History
Revision v1.1 2002-05-01 Revised by: sds
Updated technical information and links.
Revision v1.0 2002-04-01 Revised by: sds
Wrote and converted to DocBook XML.

This HOWTO covers information on available patches for the 2.4 kernel that can improve the I/O performance of your Linux™ operating system.


Table of Contents
1. Distribution Policy
2. Introduction
3. Avoiding Bounce Buffers
3.1. Memory and Addressing in the Linux 2.4 Kernel
3.2. The Problem with Bounce Buffers
3.3. Locating the Patch
3.4. Modifying Your Device Driver to Avoid Bounce Buffers
4. Raw I/O Variable-Size Optimization Patch
4.1. Locating the Patch
4.2. Modifying Your Driver for the Raw I/O Variable-Size Optimization Patch
5. I/O Request Lock Patch
5.1. Locating the Patch
5.2. Modifying Your Driver for the I/O Request Lock Patch
6. Additional Resources

    Next
    Distribution Policy


  • Bookmark
  • Add Resource
  • Modify Resource
  • Get Rated
  • Link to Us
  • Advertise
  • Contact
  • Search Resources

  • Resource Map

    • Home
    • Expanded Directory
    • New Listings
    • Most Popular
    • Top Rated
    • Email Updates
    • Random Link
    • Advanced Search
    • Bookmark Us
    • Link to Us
    • Advertising Info
    • Webmaster Forum
    • Accessibility Statement
  • General Resources

    • ASP
    • C/C++
    • ColdFusion
    • Flash / ActionScript
    • General
    • HTML
    • Java
    • JavaScript
    • Perl
    • PHP
    • Python
    • Remotely Hosted
    • Unix Shell
    • Visual Basic
    • XML
  • Scripts & Programs

    • ASP
    • C/C++
    • ColdFusion
    • Flash / ActionScript
    • Java
    • JavaScript
    • Perl
    • PHP
    • Python
    • Remotely Hosted
    • Unix Shell
    • Visual Basic
    • XML
  • Online Tutorials

    • ASP
    • C/C++
    • ColdFusion
    • Flash / ActionScript
    • HTML
    • Howtos
    • Java
    • JavaScript
    • Perl
    • PHP
    • Python
    • Unix Shell
    • Visual Basic
    • XML
  • Books

    • ASP
    • C/C++
    • ColdFusion
    • Flash / ActionScript
    • HTML
    • Java
    • JavaScript
    • Perl
    • PHP
    • Python
    • Unix Shell
    • Visual Basic
    • XML
  • Recommended

    • Web Site Templates
    • Ultimate Trading Script
    • The Exterminator
    • Guestbook Script
    • Thumbnail Creator
    • PHP Forums
    • Ajax Tutorial
    • Template Designs
    • Bigwebmaster Supporters
  • Partners

    • Unmelted Templates
    • Web Design Forum