Autor: Dominique Fournier Data: A: ML Guilde Assumpte: Re: Postfix ne relaie plus...
On 05/05/11 09:20, Patrice Karatchentzeff wrote: > Le 5 mai 2011 09:08, Dominique Fournier<dominique@???> a écrit :
>> Bonjour
>>
>>> En vrai, ce nscd, normalement, il sert vraiment ?
>>
>> Oui !
>>
>>>
>>> Parce que je l'ai souvent trouvé dans des causes d'erreurs,
>>> et j'ai jamais constaté un gain quelconque à l'utiliser.
>>
>> Si je fais un ls -l sur un repertoire avec quelque milliers d'entrees, on
>> voit tout de suite la difference :
>
> oui :j'abonde : c'est le -l qui fait toute la différence puisque ce
> corniaud de ls ouvre le /etc/passwd et /etc/group pour chaque entrée
> du répertoire : la première fois, le temps de mis en cache, le temps
> d'accès est identique : la deuxième fois, c'est immédiat (sur du
> matériel moderne pointu, je peux mettre en 30 s et 1 mn pour lister
> certains répertoires : avec nscd, c'est immédiat).
>
> Le seul truc que je n'ai pas testé est si nscd utilise inodb-notify
> pour ne pas avoir à reparser tout le répertoire en cas de changement.
>
Re !
Qu'est ce que c'est que inodb-notify ? Je n'ai rien trouve sur Google.
Tu parles de inotify ?
Je pense que c'est ls qui demande la resolution a nscd, autant de fois
que necessaire. Du coup, nscd ne devrait pas utiliser quoi que ce soit
pour cacher les repertoires.
Par contre, il cache les resultats de requetes LDAP pour avoir la liste
des utilisateurs et la fournir a ls quand necessaire.