Re: [PATCH 00/23] per device dirty throttling -v8

Ingo Molnar
2007-08-04T19:16:38Z

* Linus Torvalds <torvalds@linux-foundation.org> wrote:

> I ended up using O_NOATIME for the individual object "open()" calls
> inside git, and it was an absolutely huge time-saver for the case of
> not having "noatime" in the mount options. Certainly more than your
> estimated 10% under some loads.

yeah, it's much more than that for file-intense stuff like git. My
20-30% estimation was for typical stuff that a desktop user does and
which is quite often IO bound. I suspect bootup would be faster with
noatime as well. atime is so rarely used that it should be an opt-in
thing not an opt-out thing. It should be an opt-in thing even if it had
10 times more applications using it.

Ingo