Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Journal : News FreeBSD 7

Posté par Bapt (page perso, ) le 25 janvier 2008
Avec la release de FreeBSD 7 qui approche à grand pas, j'ai commencé a rédiger une news pour FreeBSD 7 sur le wiki offert à cet effet,

Pour l'instant j'ai fait le squelette, j'y repasserait ce soir pour y mettre du contenu.

Mais si d'autres veulent rajouter du contenu, n'hésitez pas, surtout sur les points ou je suis un peu léger techniquement : SCHED_ULE, Réseau par exemple.

http://wiki.eagle-usb.org/wakka.php?wiki=NewsFreeBSD70

> Lire le journal (10 commentaires, moyenne: 2,4).  

Vous avez demandé le commentaire #899022.

Petite erreur il me semble

Posté par Gabriel Linder () le 25/01/2008 à 12:56. (lien). Évalué à 1.

> Support de la journalisation pour UFS

Ah ? Je ne me rappelle pas avoir vu passer ceci, tu pourrais me dire où tu l'as vu ?

Sinon j'ai ajouté quelques précisions concernant le "Giant Lock", SCHED_ULE, et libthr. Je n'ai pas trop le temps d'organiser tout çà correctement, c'est l'heure du déjeuner, mais notamment le pdf que j'ai mis dans libthr concerne aussi ULE. Je repasserais plus tard si je peux :)

  • [^]Re: Petite erreur il me semble

    Posté par Xavier Teyssier (Jabber id, page perso, ) le 25/01/2008 à 13:40. (lien). Évalué à 1.

    La journalisation sur UFS, ça me surprend. Il me semblait avoir lu quelque part qu'UFS utilisait un mécanisme autre, permettant de ne pas avoir besoin de journalisation.
    Mais je ne retrouve pas, pour l'instant, l'article en question.

    • [^]Re: Petite erreur il me semble

      Posté par zul (Jabber id, page perso, ) le 25/01/2008 à 13:45. (lien). Évalué à 5.

      Actuellement, ufs utilise softdep pour assurer l'intégrité des métadatas tout ça. Ca marchotte, c'est théoriquement plus mieux qu'un journal mais bon en pratique c'est pas si génial que ça (en particulier ca nécessite quand même un fsck au boot (même si FreeBSD utilise un background fsck)).

      FreeBSD a implémenté au dessus de geom gjournal, quelquechose qui permet de faire un journal au niveau block. On peut donc s'en servir pour journaliser n'importe quoi théoriquement ce qui est au dessus, en particulier ufs. Après, je sais pas si c'est aussi efficace que si le fs gérait lui même son journal.

    [^]Re: Petite erreur il me semble

    Posté par nullisimo () le 25/01/2008 à 17:23. (lien). Évalué à 2.

    Ce n'est pas de la journalisation de file system.
    geom_journal (puisque c'est de lui qu'il s'agit) est une journalisation par block sur la couche geom (le device), La partie UFS a ete modifiee pour interagir avec gjournal. N'importe quel FS peut, en theorie, profiter de gjournal (sous reserve d'un patch),
    La journalisation "gjournal" ignore donc les specifites du file system au dessus , les donnees et les meta-donnees, ce qui le penalise en terme de perfomance, surtout sur les transfert de gros fichiers (toutes les ecritures sont doublees).

    C'est le projet BLUFFS qui est sense offrir a terme du FFS/UFS journalise.