Les améliorations et fonctionnalités de performances système suivantes ont été ajoutées à la version Solaris 10 10/08.
Le processus d'initialisation Solaris SPARC a été modifié afin d'augmenter les similarités avec l'architecture d'initialisation x86 boot.
L'architecture d'initialisation améliorée de Solaris apporte les avantages suivants pour la plate-forme SPARC : intialisation directe, initialisation de disque virtuel et miniracine de disque virtuel. Ces technologies prennent en charge les fonctions suivantes :
L'initialisation d'un système à partir de nouveaux types de systèmes de fichiers. Par exemple, un système de fichier ZFS.
L'initialisation d'une miniracine unique pour une installation logicielle à partir d'une source DVD, NFS ou HTTP.
D'autres améliorations ont été apportées, notamment au niveau de la réduction des délais d'initialisation, de la flexibilité et de la réduction des besoins en maintenance.
Dans le cadre de la révision de cette architecture, les archives d'initialisation Solaris et la commande bootadm, auparavant uniquement disponibles sur la plate-forme Solaris x86, sont désormais intégrées à l'architecture d'initialisation Solaris SPARC.
La principale différence entre les architectures SPARC et x86 réside dans la sélection du fichier et du périphérique d'initialisation au moment de l'initialisation. Les systèmes SPARC utilisent toujours OpentBoot PROM (OBP) en tant qu'interface administrative principale, où les options d'initialisation sont sélectionnées à l'aide des commandes OBP. Sur la plate-forme x86, ces options sont sélectionnées via le BIOS et le menu GRand Unified Bootloader (GRUB).
Dans la version Solaris 10 10/08, la possibilité de charger et d'initialiser directement le noyau UNIX est disponible uniquement sur la plate-forme SPARC. La plate-forme x86 utilise toujours le système multi-initialisation.
La mise en œuvre de l'initialisation de Solaris SPARC n'a pas entraîné de modification au niveau des procédures administratives pour cette initialisation. Les tâches d'initialisation effectuées par l'administrateur système restent celles qui existaient avant la révision de l'architecture d'initialisation.
Pour plus d'informations, consultez les références suivantes :
les pages de manuelbootadm(1M) et boot(1M)
le Chapitre 12, Booting a Solaris System (Tasks) du System Administration Guide: Basic Administration pour obtenir des instructions sur l'initialisation d'un système Solaris
Le noyau détecte désormais la présence de jeux d'instructions Intel SSSE3, SSE4.1, SSE4.2 et AMD SSE4A. Cette fonction permet le chargement et l'exécution de programmes nécessitant ces capacités matérielles. dis(1) prend désormais en charge le désassemblage d'instructions à partir de ces extensions de jeux d'instructions.
Pour obtenir la liste des exigences matérielles pour un fichier binaire donné, consultez la commande file(1). Pour obtenir la liste des capacités matérielles prises en charge par le chargeur sur un ordinateur donné, consultez isainfo(1).