Re:In-Memory Filesystems in Rust
by the8472 on Monday August 25, 2025 @05:26AM
(#45011922)
On most filesystems close(2) is nearly a noop, so even if you surfaced errors from close it returning successfully would not guarantee an absence of errors.
close without fsync (or direct IO) essentially is telling the OS that you don't need immediate durability and prefer performance instead.
close without fsync (or direct IO) essentially is telling the OS that you don't need immediate durability and prefer performance instead.