tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: noatime mounts inhibiting atime updates via utime()

On Tue, Dec 04, 2018 at 08:23:20PM -0800, Jason Thorpe wrote:

> Honestly, I think atime is one of the dumbest thing ever.  But if one
> must support it, then I think the following is a reasonable
> compromise:
> -- If one is asked explicitly to set the atime by the user, then by
> all means, go for it.
> -- Implicit atime updates made by the file system should NEVER trigger
> an I/O, but merely update the in-memory copy of the inode.  If, for
> some reason, that inode is pushed out to disk for some other reason,
> then by all means allow the atime field to be updated at the same
> time.

It looks like a behaviour similar to "lazytime", recently introduced 
in Linux, after some years of experiments like "relatime".

A short list of currently known behaviours (in different OS-es):

Piotr 'aniou' Meyer

Home | Main Index | Thread Index | Old Index