La première version RC a été mise en ligne récemment. Les notes de version sont par là.
Comme le rapporte Phoronix, cette mouture sera la dernière à prendre en charge les plateformes matérielles 32 bits, tandis que la possibilité d’exécuter des applications en mode 32 bits devrait disparaitre avec la version 16 du système.
Parmi les nouveautés de FreeBSD 14, on retrouve une application fwget pour vérifier la présence de mises à jour de firmwares pour les périphériques, permettant ainsi de renforcer la sécurité globale. De son côté, makefs prend en charge de manière expérimentale ZFS.
On apprend aussi que le système d’exploitation supporte désormais jusqu’à 1 024 cœurs amd64 ou arm64, contre 256 auparavant. Pour rappel, AMD propose un CPU avec 128C/256T avec son EPYC 9754 (Bergamo, avec des cœurs Zen 4c), que l’on peut installer en 1P ou 2P (deux processeurs sur une carte mère).
Commentaires (16)
#1
Il existe beaucoup d’applications qui sont capables d’exploiter cette quantité de cœurs ?
#1.1
À mon avis, des hyperviseurs déjà. Enfin, du coup les VM exploitent ces cœurs chacune dans une moindre quantité.
#1.2
Beaucoup, non. Mais il en existe. Des logiciels de simulation comme RADIOSS par exemple. les calculs peuvent durer des semaines.
Je ne dis pas l’IA, car l’IA a tendance à utiliser les GPU à ce niveau là. En tout cas pour l’entrainement. Peut-être que pour l’exploitation, cela vaudrait le coup/coût.
#1.3
Ce n’est pas pour des machines desktop, mais plutôt pour du serveur.
#1.4
Les super-calculateurs déjà. C’est peut-être un retour de BSD ! Nan je déconne Linux éclate cette limite depuis longtemps.
Cela dépend : https://fr.wikipedia.org/wiki/Tesla_Dojo
#2
c’est surtout pour faire des VM ou déploiement d’apps cloisonnées après application pure, peut être 7zip sur Windows :o
#2.1
Après pour 7Zip la quantité de mémoire augmente presque de façon exponentielle avec le nombre de cœurs du coup combien il faut de RAM pour en exploiter 1024 ?![:transpi:](https://cdn2.nextinpact.com/smileys/transpi.gif)
#2.2
Si tu compte 2Go par core, ça te fait à peine 2To de RAM![:transpi:](https://cdn2.nextinpact.com/smileys/transpi.gif)
#2.3
Si on reste sur l’exemple du Epyc 9754 avec ses 256 threads, c’est du Zen4c, donc ça peut prendre jusqu’à 6To de RAM par socket (sur 12 canaux par socket).
On peut faire tourner 7z sur combien de threads avec 12To de RAM ?
#2.4
Windows n’a pas la primeur des applis massivement parallélisées.
Les compils de noyaux, par exemple, permettent de faire sortir toute la puissance d’un serveur sans l’écrouler : https://github.com/TNZfr/krn
#3
#4
Vu que la réduction de la finesse de gravure ne sera bientôt plus possible, il faudra bien que ce soit la grande majorité des softs qui soient capable de répartir leur fonctionnement sur plusieurs cœurs.
Mais cela est de plus en plus facile avec la programmation fonctionnelle qui est accessible par diverses langages comme python mais pas que lui.
#5
1024 cœurs pour un radius c’est radieux 😁
#6
En tout cas, le support Wifi n’est toujours pas au top.
#7
Ce n’était pas Netflix qui reversait des patchs en upstream sur une *BSD ?
#8
Surtout que: