Re: Apache et find -atime

Top Page

Reply to this message
Author: Guillaume Allegre
Date:  
To: guilde
Subject: Re: Apache et find -atime
Le jeu 03 avr 2008 à 11:33 +0200, Guillaume Allegre a écrit :
> Le jeu 03 avr 2008 à 11:02 +0200, Frédéric a écrit :
>
> > Le problème c'est qu'Apache ne semble pas modifier la date d'accès,
> > contrairement à un cat, par exemple.
>
> Ca paraît extrêmement étonnant, vu que c'est pas Apache qui choisit,
> c'est le noyau linux qui met à jour le champ atime à chaque accès
> (lecture ou écriture) à l'inode.


Je me corrige :
depuis le noyau 2.6.8, il existe un flag O_NOATIME sur l'appel open()
qui permet à l'application d'empêcher la màj du champ atime.

man 2 read


En revanche, a priori ce n'est pas ce que fait Apache ici ; c'est
plutôt le cache interne signalé par Stéphane qui joue.


-- 
 ° /\    Guillaume Allègre  
  /~~\/\   Allegre.Guillaume@???
 /   /~~\    tél. 04.76.63.26.99