mtime マイクロ秒の差

mtime マイクロ秒の差

次のファイル

$ stat Louis-Jens-Kusi.jpg 
  File: Louis-Jens-Kusi.jpg
  Size: 183455          Blocks: 360        IO Block: 4096   regular file
Device: 824h/2084d      Inode: 4720932     Links: 1
Access: (0644/-rw-r--r--)  Uid: ( 1000/    kusi)   Gid: (  100/   users)
Access: 2018-08-31 14:57:51.312217016 +0200
Modify: 2018-08-31 14:57:51.980205978 +0200
Change: 2018-08-31 14:57:51.980205978 +0200
 Birth: 2018-08-31 14:57:51.312217016 +0200

Googleドライブに同期され、その後別のマシンに戻され、次の統計情報を取得しました。

$ stat Louis-Jens-Kusi.jpg 
  File: Louis-Jens-Kusi.jpg
  Size: 183455          Blocks: 360        IO Block: 4096   regular file
Device: 31h/49d Inode: 549554      Links: 1
Access: (0644/-rw-r--r--)  Uid: ( 1000/    kusi)   Gid: (  100/   users)
Access: 2021-11-03 11:03:18.172433137 +0100
Modify: 2018-08-31 14:57:51.980000019 +0200
Change: 2021-11-03 11:03:18.169278278 +0100
 Birth: 2021-11-03 11:03:04.089473196 +0100

mtime が約 0.2 ミリ秒異なります。どうしてそうなるのでしょうか?

私はmtimeに依存するrsyncベースのバックアップメカニズムを使用しています。rsyncはファイルを異なるものと見なすようになり、これがバックアッププロセスに問題を引き起こしています。

関連情報