Pour gérer vos consentements :
Categories: Logiciels

FreeBSD 7.0 révolutionne le SMP

Système d’exploitation open source, FreeBSD 7.0 est le premier représentant stable de la nouvelle branche. Son support pour les architectures multiprocesseurs a été largement amélioré. Les performances augmentent ainsi de manière linéaire jusqu’à huit processeurs.

Des efforts conséquents ont également été consentis pour permettre l’exécution du code noyau sur les différents processeurs d’un tel système (suppression du « Giant Lock »). Sous une charge normale, le gain face à FreeBSD 6 peut atteindre les 350%. Avec des charges plus élevées, ce taux est portéà 1.500% ! Comparées aux derniers noyaux Linux, les performances en mode SMP sont environ 15% meilleures avec FreeBSD 7.0.

L’ordonnanceur ULE a également progressé de manière significative. Il reste optionnel dans cette version (qui s’appuie toujours sur l’ordonnanceur 4BSD), mais il sera probablement utilisé par défaut dans FreeBSD 7.1. L’allocateur de mémoire jmealloc fait aussi son apparition.

Du côté des systèmes de fichiers, de nouveaux outils permettant la journalisation de l’UFS (gjournal et gvirstor), un pilote expérimental ZFS (Sun) et le support en lecture seule des partitions au format XFS (SGI) sont de la partie. Enfin, la gestion des liaisons sans fil 802.11 et de l’ACPI est revisitée. Voilà qui intéressera les possesseurs d’ordinateurs portables.

Le reste des nouveautés se compose essentiellement de mises à jour incrémentielles d’outils déjà intégrés à FreeBSD : X.Org 7.3, KDE 3.5.8, Gnome 2.20.2, GNU GCC 4.2.1 et BIND 9.4.2. L’absence de KDE 4.0 est une (petite) déception.

FreeBSD 7.0 est aujourd’hui disponible pour les architectures et processeurs suivants : amd64 (processeurs 64 bits AMD ou Intel), i386, ia64 (Itanium), pc98 (des machines x86 de NEC), PowerPC et Sparc64. Le support des plate-formes Alpha disparaît ainsi avec cette version.

Recent Posts

Le Réseau interministériel de l’État, sujet à dépendance

La Cour des comptes appelle à formaliser et à professionnaliser certains aspects du RIE, tout…

4 heures ago

Etalab en position de faiblesse au sein de la Dinum

La Cour des comptes attire l'attention sur le risque d'affaiblissement d'Etalab, privé, ces dernières années,…

7 heures ago

Une Dinum « balbutiante » sur l’open data et les logiciels libres

Missions historiques de la Dinum, l'ouverture des données publiques et la promotion des logiciels libres…

8 heures ago

Pour son premier LLM codeur ouvert, Mistral AI choisit une architecture alternative

Pour développer une version 7B de son modèle Codestral, Mistral AI n'a pas utilisé de…

1 jour ago

Microsoft x Inflection AI : l’autorité de la concurrence britannique lance son enquête

L’Autorité de la concurrence et des marchés (CMA) britannique ouvre une enquête sur les conditions…

1 jour ago

Thomas Gourand, nouveau Directeur Général de Snowflake en France

Thomas Gourand est nommé Directeur Général pour la France. Il est chargé du développement de…

1 jour ago