Flashix: Modular Verification of a Concurrent and Crash-Safe Flash File System
Flashix: Modular Verification of a Concurrent and Crash-Safe Flash File System
复制标题
Flashix:并发和崩溃安全闪存文件系统的模块化验证
DOI:
10.1007/978-3-030-76020-5_14
复制
发表时间:
2021
期刊:
影响因子:
--
通讯作者:
W. Reif
中科院分区:
文献类型:
--
作者:
Stefan Bodenmüller;G. Schellhorn;Martin Bitterlich;W. Reif
. The Flashix project has developed the first realistic verified file system for Flash memory. This paper gives an overview over the project and the theory used. Specification is based on modular components and subcomponents, which may have concurrent implementations connected via refinement. Functional correctness and crash-safety of each component is verified separately. We highlight some components that were recently added to improve efficiency, such as file caches and concurrent garbage collection. The project generates 18K of C code that runs under Linux. We evaluate how efficiency has improved and compare to UBIFS, the most recent flash file system implementation available for the Linux kernel.
DOI:
10.1007/978-3-319-29613-5_5
发表时间:
2015
期刊:
影响因子:
--
作者:
G. Ernst;J. Pfähler;G. Schellhorn;W. Reif
通讯作者:
W. Reif
DOI:
10.1016/j.scico.2016.04.009
发表时间:
2016
期刊:
Sci. Comput. Program.
影响因子:
--
作者:
G. Ernst;J. Pfähler;G. Schellhorn;W. Reif
通讯作者:
W. Reif
DOI:
10.1007/978-3-030-63461-2_12
发表时间:
2020
期刊:
影响因子:
--
作者:
S. Bodenmüller;G. Schellhorn;W. Reif
通讯作者:
W. Reif