2 ms·
It seems so: «Linux has some different semantics surrounding unlinking and renaming. Specifically, a file can be unlinked even if there are open file descriptor
by _nalply 10y ago
It seems so: «Linux has some different semantics surrounding unlinking and renaming. Specifically, a file can be unlinked even if there are open file descriptors to the file. Similarly, a file can be overwritten as the target of a rename operation even if it’s still open. In Windows, if a file is requested to be deleted, it will only be deleted once the last handle to that file is closed, leaving the name visible in the file system until then. To support Linux unlink semantics, VolFs renames unlinked files to a hidden temporary directory before requesting deletion.»
This is really good news. It seems that I have to evaluate WSL.