diff for opening files with O_NOATIME

Yusuf Goolamabbas yusufg at gmail.com
Fri Sep 1 07:18:57 MSD 2006


Linux since 2.6.8 supports O_NOATIME in open(2). This  does not update
 the  file  last  access  time  (st_atime  in the inode) when the file
is read(2). Cherokee <http://www.0x50.org/> does similar things

This might help in static file serving so I cooked up this patch. I
did a grep -r RDONLY in the nginx src and didn't think there were
issues if atime updates were disabled for various cases or should I
create a patch specific to ngx_http_static_module.c

Regards, Yusuf
-------------- next part --------------
A non-text attachment was scrubbed...
Name: nginx-noatime.diff
Type: application/octet-stream
Size: 599 bytes
Desc: not available
URL: <http://nginx.org/pipermail/nginx/attachments/20060901/e259b45a/attachment.obj>


More information about the nginx mailing list