A Study of Linux File System Evolution

Abstract
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.
Funding Information
  • Google
  • VMware
  • Huawei Technologies
  • Division of Computer and Network Systems (CNS-1218405, CCF-0937959, CSR-1017518, CCF-1016924, CNS-1319405)
  • Facebook
  • Samsung
  • Fusion-io
  • NetApp
  • EMC
  • Division of Computing and Communication Foundations (CNS-1218405, CCF-0937959, CSR-1017518, CCF-1016924, CNS-1319405)
  • Microsoft
  • National Science Foundation (CNS-1218405, CCF-0937959, CSR-1017518, CCF-1016924, CNS-1319405)

This publication has 28 references indexed in Scilit: