| |||||
| Dernière réponse | |
|---|---|
| Sujet : [ DOC ] Tout savoir sur Reiser4 et les filesystems | |
| wistiti68 | Il y a un excelent article dans le magazine "Linux Magazine" du moi de janvier 2006. Ils explique comment il fonctionne et ses avantages. à lire!
Pour ta question pospos, Reiser 4 sera extêmement evolutif grâce à des plugins. Je ne m'y connais pas mais si tu dis que c'est bien un problème de hash, dans le magazine il y a un tableau avec les 7 différentes famille de plugins. Notament ceci: "Type de plugin: Hashage" "Fonction: Ajouter une fonction de hashage pour déterminer une clé". Donc peut¯être qu'un plugine viendra un jour corriger ce problème. |
| Aperçu |
|---|
| Vue Rapide de la discussion |
|---|
| wistiti68 | Il y a un excelent article dans le magazine "Linux Magazine" du moi de janvier 2006. Ils explique comment il fonctionne et ses avantages. à lire!
Pour ta question pospos, Reiser 4 sera extêmement evolutif grâce à des plugins. Je ne m'y connais pas mais si tu dis que c'est bien un problème de hash, dans le magazine il y a un tableau avec les 7 différentes famille de plugins. Notament ceci: "Type de plugin: Hashage" "Fonction: Ajouter une fonction de hashage pour déterminer une clé". Donc peut¯être qu'un plugine viendra un jour corriger ce problème. |
| Taz |
|
| pospos | hmmm, je pense que j'ai trouvé la reponse à ma question:
http://kerneltrap.org/node/5654 uen interview de Reiser datant du 13 septembre:
|
| pospos | Bonjour,
je me permet de relancer ce thread car j'ai une question precise au sujet de reiser4, et j'aimerais avoir une reponse avant de continuer à m'archarner pour essayer de l'installer. Voici ma question: ReiserFS (3eme du nom) est censé etre plutot rapide dans la creation de petits fichiers, et il l'es effectivement d'apres les benchs que j'ai pu faire, mais en fait c'est assez artificiel: il n'est bon que si les fichiers créés ont des noms qui se suivent plus ou moins alpahbetiquement. Si les noms de fichiers sont "random" alors il rame. Visiblement c'est du à la fonction de hash utilisé, faite pour favoriser la situation la plus "commune" (d'apres reiser) qui est d'avoir des noms de fichiers plus ou moins "logiques". Ca n'est pas le cas de mon applications (les noms de fichiers sont le SHA256 en hexa du contenu du fichier...), et du coup reiserFS rame terriblement (bien plus que ext3 configuré avec -Odir_index par exemple). Donc ma question au final: Esque ce probleme reste d'actualité dans reiser4 ? Merci de vos reponses |
| VorteX | Pour l'integreg officielle, je sais pas, mais il existe deja des distrib avec un noyau patche pour le supporter. |
| j_c_p | Un petit up pour ce très bon topic (que je viens de découvrir).
Je me demandais s'il y avait maintenant une date de prévue pour l'intégration à la branche principale du 2.6 ? édit : sinon, depuis la sortie officielle fin août, qqs commentaires : http://linuxfr.org/2004/08/24/17094.html |
| dr-freuderick | Je suis impatient de voir debarquer ce FS mais la ca commence a faire :) il devait sortir fin aout :) |
| - Fred - |
|
| impulse |
|
| Taz | j'arrive pas à reduire la taille du journal et autre truc, sur chaque partition, j'ai grosso-modo 33Mo occupé |
| PinG |
bah si tu comprends comment fonctionne le système de pages de la VM et le principe de la VFS, tu a compris ramfs/tmpfs... |
| - Fred - | j'ai ca pour la VM :
http://www.kerneltrap.org/node.php?id=656 |
| PinG | pour tmpfs, c'est tout con... Déjas le code est super light, ensuite parceque ce n'est que du ramfs avec passage des pages en swap et une limite... tmpfs est très haut dans la gestion des pages et de la VFS, il ne met en oeuvre aucun mécanisme compliqué puissequ'aucun moteur de FS (comprenez par là gestion plus bas niveau que la VFS, par exemple organisation physique des données sur le disque, ...) n'entre en jeu... |
| Mjules | salut, pour tmpfs, j'ai trouvé un truc assez simple dans la doc du noyau (mais vraiment très simple) ; pour le reste je cherche toujours. |
| - Fred - | Pour télécharger les sources Reiser4 j'utilise BitKeeper comme préconnisé, mais ca me fait un dossier de 400Mo après décompression ... c'est vraiment ... énorme :D
Comment peut-on nettoyer un repositery BitKeeper après avoir fait un bk clone et bk -r get ? Normalement, au final, un dossier de 150Mo grand max non ? Parce que j'ai pas besoin de tous ces fichiers de dev, je veux juste le code final ...
|
| - Fred - | Aujourd'hui, pour les performances le choix est clairement Reiser3. Après, je garde toujours ma partition de boot en ext3, on sait jamais ...
Pour Mjules, je pensais trouver les infos sur tmpfs et swap sur le KHG mais il n'y a rien. Perso j'ai acheté le bouquin "Kernel Internals" de chez O'Reilly en français, et c'est très bien foutu, je te le conseille ;) Pour fstab je cherche encore ... je sais pas trop, j'aîmerais également une bonne doc dessus parce que c'est vraiment un élément important ! |
| impulse | Je profite de ce topic pour poser une petite question : concretement, aujourd'hui, vaut-il mieux utiliser ext3 (voire 2) ou Reiser 3 ou 4? Je suis sous ext3 mais on entend pas mal parler de Reiser ces temps-ci donc je voudrais savoir si c'est une alternative (au niveau de la fiabilite et des perfs entre autres).
Note : j'ai commence a lire les posts mais j'ai decroche vu leur longeur... si la question a deja ete posee dites-le moi. :) |
| - Fred - | Non, je n'ai pas changé les fichiers depuis, pas trop eu le temps ... mais dans deux semaines je devrais pouvoir revenir ;)
Sinon, je vais certainement me tester les noyaux 2.5 patchés Reiser4 pour donner une idée de la procédure ... et des perfs ;) |
| Mjules | Salut, tu les as finalement mis en ligne ?
sinon, est ce que tu aurais des infos ou des liens sur tmpfs et le FS du swap ? de la même façon, une doc exhaustive sur mount et fstab parce que le man ne parle pas de l'option noatime (par ex) A+ |
| - Fred - | Ok, je vais m'en occuper dans le courant de la semaine ... |
| Mjules | formats lisibles par à peu près tout le monde :
PS HTML (et pas celui de Word hein ;) ) texte simple RTF Mais je préfère les 3 premiers (en particuliers PDF et PS qui sont lisibles sur écran sans fatigue excessive) |
| Taz | ben je vais tester la série 3 d'abord |
| - Fred - | Ne nous emportons pas :D
Reiser4 n'est pas encore pour demain, actuellement ils bossent sur fsck et le dev général est loin d'être terminé. Il est possible de patcher les noyaux 2.5 mais seul un patch pour la 2.5.60 est aujourd'hui dispo ... Si tu veux tester, j'ai ca (le beau snapshot qui date d'hier :D) : http://thebsh.namesys.com/snapshots/ http://thebsh.namesys.com/snapshots/2003.02.13/ http://thebsh.namesys.com/snapshots/2003.05.10/ |
| Taz | bon, tout ça c'est bien, mais fodrait passer à la pratique. y a des trucs à savoir avant de patcher son noyau? des choses pas ecrites dans la doc? |
| - Fred - |
|
| Taz | j'attaque la relecture |
| Taz | non non, j'ai bien dit antiword (http://www.winfield.demon.nl/#Programmer)
et il est pas question d'avoir un format de fichier pour linux ou autre chose: tu veux mettre une licence libre dessus, le format de diffusion doit donc l'être, sinon, on peut meme pas y accéder... |
| - Fred - | Euh ... tu veux dire AbiWord non :D ?
Sinon, je vais probablement le sortir en PDF, RTF et HTML, ca devrait suffir non ? Vous auriez un format de texte phare sous Nunux qui soit un peu plus étendu que RTF et pas spécifique à une suite bureatique en particulier ? Je vais tout relire cet après midi, mais si vous trouvez des erreurs ou des oublis faites moi le savoir ;) |
| Taz | vu que c'est du Word, non spa bon. mets en RTF (vu le contenu pas besoin de plus)
EDIT: m'en fout, avec antiword, ça passe nickel :sol: |
| - Fred - | Bon, j'ai terminé ma doc sur Reiser4 :D
C'est encore en version 1.0, si vous voulez relire vous êtes les bienvenus parce que j'ai pu (dû ...) y mettre quelques petits mistakes :whistle: Pardon pour le format, du Word XP zippé ... je vais arranger ca demain si j'ai l'occasion ;) http://speedup.free.fr/linux/doc/Reiser4.zip PS : C'est bon comme ca la license Open Publication License non ? |
| Jar Jar | Si je puis me permettre, je ne recommanderais pas la FDL comme licence. La GPL ou l'Open Publication License ont moins d'inconvénients. |
| - Fred - | Bon, le topic va reprendre de l'activité, demain je contacte les dévelopeurs et j'ai eu quelques autres infos.
J'aîmerais juste savoir une petite chose : comment peut-on, simplement, publier son document en FDL ? D'après ce que j'ai vu sur le site, il faut recopier l'avertissement avec les options que l'on désire (je n'ai pas vraiment compris où exactement dans mon texte je dois insérer l'avertissement ...), et ce qui m'embête le plus c'est qu'il faudrait mettre dans le document TOUTE la license FDL qui fait une bonne page, tout en anglais, ca fait un peu moche ... n'y a-t-il pas moyen de s'en tirer autrement ? |
| - Fred - | Préparez les t-shirts que je les fasse dédicacer, lundi j'ai Hans Reiser et tout le reste de l'équipe Reiser4 qui revient de vacances, et donc probablement un nouveau point sur l'évolution de Reiser4 ;)
En attendant, si vous avez des remarques sur les questions ci-dessus, n'hésitez-pas ... |
| - Fred - | Bon, pour les différences entre filesystems, j'ai trouvé :
http://www.osnews.com/story.php?news_id=69 Un beau clash en chief programmer :D ... m'enfin ca date de 2001. Sinon, j'ai réussi à avoir le responsable release de Reiser4 (en une matinnée, incroyable :D) sur la mailing list, voici les quelques infos que j'ai eu :
Pour le reste, les dev devraient refaire leur apparition lundi, donc pour les questions plus techniques ca attendra encore un peu ;) |





