2017
DOI: 10.1007/978-3-319-66845-1_25
|View full text |Cite
|
Sign up to set email alerts
|

Modular Verification of Order-Preserving Write-Back Caches

Abstract: File systems not only have to be functionally correct, they also have to be crash-safe: a power cut while an operation is running must be guaranteed to lead to a consistent state after restart that loses as little information as possible. Specification and verification of crashsafety is particularly difficult for non-redundant write-back caches. This paper defines a novel crash-safety criterion that facilitates specification and verification of order-preserving caches. A power cut is basically observationally … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
10
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
5

Relationship

4
1

Authors

Journals

citations
Cited by 7 publications
(10 citation statements)
references
References 18 publications
0
10
0
Order By: Relevance
“…On this abstract level, the operation does nothing. Its implementation, which uses an order-preserving write-back cache (see [13]) must empty this cache. -afs truncate is used to change the file size to n, checking that there are no junk data that would end up being part of the file below the new file size.…”
Section: Data Representation In Vfsmentioning
confidence: 99%
See 4 more Smart Citations
“…On this abstract level, the operation does nothing. Its implementation, which uses an order-preserving write-back cache (see [13]) must empty this cache. -afs truncate is used to change the file size to n, checking that there are no junk data that would end up being part of the file below the new file size.…”
Section: Data Representation In Vfsmentioning
confidence: 99%
“…For reasons of space we could not formally address how caching of VFS interacts with the order-preserving cache (called "write buffer" in [13]) as used by lower levels of the implementation. However, informally the answer is as follows.…”
Section: Related Work and Conclusionmentioning
confidence: 99%
See 3 more Smart Citations