Addressing Large Sequential Read Performance

In Linux's Ext2 Filesystem

 

Kevin O'Connor and Greg Tracy

koconnor@cs.wisc.edu, gtracy@cs.wisc.edu

University of Wisconsin, Madison

1210 Dayton Street

Madison, WI  53706


Abstract:

As the Linux operating system increases in popularity, its use in broadband applications such as streaming media will also increase. The performance of these applications is bounded in part by the throughput of large sequential reads. The authors analyze the current performance of the ext2 file system, find its read ahead mechanism to be inadequate, and take steps to improve it. This paper describes these improvements and presents performance measurements that demonstrate the gains made in large sequential reads.

 


Submitted to SOS-Please - Symposium on Operating Systems, Please

Chair: Remzi Arpaci-Dusseau