diff for opening files with O_NOATIME
yusufg at gmail.com
Fri Sep 1 12:52:05 MSD 2006
Igor, Does attached patch work better for you. I specifically only
modify the open call ngx_http_static_module.c
On 9/1/06, Igor Sysoev <is at rambler-co.ru> wrote:
> 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
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 1163 bytes
Desc: not available
More information about the nginx