mtimeは、変更プロセスの開始時(ファイルを開いて書き込む)または変更プロセスの終了時(ファイルを閉じる)に更新されますか?
このリンクで何かを見つけました。
See man 2 stat for the semantics of mtime and ctime.
In practice, the mtime and ctime will be updated in the in-memory copy of the inode and flushed out to disk asynchronously.
iノードは複数回フラッシュされる可能性があると思います。それが本当なら。変更プロセス中にmtimeが複数回更新される可能性があるということですか?