Open all files accessed by the cache with O_NOATIME

NEW
Unassigned

Status

()

Core
Networking: Cache
P3
normal
6 years ago
2 months ago

People

(Reporter: briansmith, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [necko-backlog])

Two reasons to do this:

1. Performance (though, hopefully Android and other Linux-/BSD-based operating systems are mounting filesystems with noatime already). There's a system registry setting on Windows (NtfsDisableLastAccessUpdate) and there is a fsutil command that can modify a filesystem to disable atime updating, I heard.

2. To enable bug 666059.

I don't know how to do the equivalent of O_NOATIME on Windows and I'm not sure operating systems treat O_NOATIME as a hint or as an order. (I.e. I am not sure if they are  free to ignore it.)
Whiteboard: [necko-backlog]
Bulk change to priority: https://bugzilla.mozilla.org/show_bug.cgi?id=1399258
Priority: -- → P1
Bulk change to priority: https://bugzilla.mozilla.org/show_bug.cgi?id=1399258
Priority: P1 → P3
You need to log in before you can comment on or make changes to this bug.