0
  1. ファイルを削除する前にファイルをロックしますか?
  2. 必要ですか?
  3. ファイルのロックを実行しない場合、複数のプロセス間で安全にするにはどうすればよいですか?
4

1 に答える 1

2

多分このリンク はよりよく説明します。私の知る限り、削除はアトミック操作であるため、ファイルをロックする必要はありません。ただし、さらに調べてみる と、削除操作の OS 依存の性質を示すこのリンクが見つかりました。Windows では、ファイルを削除するには必ずロックなしである必要がありますが、Linux では、別のプロセスがファイルを使用しているときにファイルを削除できます。

于 2012-06-13T02:21:56.747 に答える