On Mon, May 14, 2007 at 02:51:13PM +0200, Sylvain Sauvage wrote: > Franck Joncourt, dimanche 13 mai 2007, 13:15:58 CEST > >[...] > > Du coup, n'est il pas possible de creer un fichier de test avec un motif > > et une taille specifique sur la partition avec l'option dir_index. > > Ensuite, de desactiver cette option sur la partition, et de refaire la > > meme manipulation en ecrasant les anciennes donnees ? C'est juste une > > idee qui me passe par la tete. > > dir_index modifie la façon dont sont gérés les répertoires : > utilisation d’arbres B (ou b-trees) pour le stockage des noms de > fichiers et de sous-répertoires (au lieu d’une liste plate (?)). > Pour faire un test à peu près utile, il faut donc créer un ou > plusieurs répertoires, avec une grande quantité de fichiers ou de > sous-répertoires. > > Mais il faut aussi bien choisir ses données de test. > En effet, du point de vue théorique, il n’y a aucune question à > se poser : on connaît le temps pris par une recherche, une > insertion et une suppression (en gros, log(n) pour l’arbre B pour > les trois opérations, et n pour une liste triée). > Par contre, pour savoir si c’est utile pour toi dans la « vraie > vie », il faut, d’une part, avoir des données qui ressemblent à > celles que tu utilises tous les jours, que tu utilises le plus, > avec une ressemblance suffisante dans la taille et l’organisation > (nombre de fichiers par répertoires, noms...), et, d’autre part, > faire des tests qui calquent les opérations que tu fais ou que tu > comptes faire avec ces données. Sinon, tu fais juste une inutile > vérification de ce que la théorie nous dit déjà, et, pire, un > test d’une situation totalement artificielle. > On c'est bien ecarte du thread de depart à cause de ma curiosité :p! A la base, gaetan voulait simplement savoir si le dir_index etait active sur une ou plusieurs partitions ext3. Je n'ai pas l'intention de mettre en place ce genre de tests, mais je voulais savoir comment il etait possible de verifier l'efficacite de l'option. En tout cas merci pour les infos. Bonne journee. -- Franck Joncourt http://www.debian.org http://smhteam.info/wiki/ GPG server : pgpkeys.mit.edu Fingerprint : C10E D1D0 EF70 0A2A CACF 9A3C C490 534E 75C0 89FE
Attachment:
signature.asc
Description: Digital signature