从我的(Linux-)应用程序,我正在观看特定文件集的hotfolder。例如,我正在等待这一组:
hotfolder通过SMB在网络上共享。现在,为了确保在移动它们之前写入所有文件,我将等待最后一个空文件:
我的客户端将确保此文件将是最后写入的文件。
我的假设是:
这些假设是否正确?
搜索“文件系统保证”只会导致系统崩溃时文件内排序或可靠性的解释:
Guarantees of order of the operations on file
Does Linux guarantee the contents of a file is flushed to disc after close()?
What reliability guarantees are provided by NTFS?