diff for opening files with O_NOATIME

Igor Sysoev is at rambler-co.ru
Fri Sep 1 09:06:56 MSD 2006


On Fri, 1 Sep 2006, Yusuf Goolamabbas wrote:

> 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

I think it's better to #define NGX_NOATIME and to set it explicitly.
Thank you.


Igor Sysoev
http://sysoev.ru/en/





More information about the nginx mailing list