Closed MaximeCheramy closed 11 years ago
J'ai ajouté un cache pour les "dentry"s (directory entries) et j'ai mis un flag qui permet d'indiquer si les numéros d'inodes sont uniques.
Pour le moment j'ai désactivé le code en commentant car ça entraîne quelques regressions. En effet, si on commence à cacher des choses, le risque c'est de manipuler des informations obsolètes, un exemple simple : si je supprime un fichier, il faut que je supprime aussi l'entrée du cache.
Afin de minimiser le nombre de lookup, il faudrait mettre en cache les inodes. Mais c'est pas si simple : il faut l'unicité des inodes et il doit il y avoir des comportements bizarres pour les ouvertures...