Get the latest tech news
Multi-Grain Timestamps Revived For Linux File-Systems
Last year a new kernel feature merged in Linux 6.6 was multi-grain(ed) timestamps for file-systems as a means of better timestamp handling originally for NFS compared to the existing coarse-grained timestamps with the once per jiffy timestamps being used for invalidating NFS caches
Jeff Layton has sent out a new patch series aiming to revive multi-grain timestamps for Linux file-systems while addressing the earlier design issues. In the above situation that was problematic before, the two files might end up with the same timestamp value, but they won't appear to have been modified in the wrong order. This set is based on top of Christian's vfs.misc branch (which has the earlier change to track inode timestamps as discrete integers).
Or read this on Phoronix