UW-Madison Logo

The ADvanced Systems Laboratory (ADSL)
Publication abstract

A Study of Linux File System Evolution

Lanyue Lu, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau, Shan Lu

Department of Computer Sciences, University of Wisconsin-Madison


We conduct a comprehensive study of file-system code evolution. By analyzing eight years of Linux file-system changes across 5079 patches, we derive numerous new (and sometimes surprising) insights into the file-system development process; our results should be useful for both the development of file systems themselves as well as the improvement of bug-finding tools.

Full Paper: Postscript, PDF