Nouveautés de l'environnement d'exploitation Solaris 9

Annexe A Fonctionnalités de Solaris 8

L'annexe A présente succinctement les fonctionnalités de l'environnement d'exploitation Solaris 8.


Remarque :

Cette annexe ne décrit que les fonctions intégrées à la version initiale de Solaris 8.

Les fonctionnalités ajoutées dans les versions de mise à jour de Solaris 8 sont présentées dans les chapitres sur Solaris 9.


Protocole Internet de dernière génération

Description des fonctions  

IPv6

IPv6 accroît l'espace d'adressage et améliore les fonctionnalités d'Internet à l'aide d'un format d'en-tête simplifié, d'une prise en charge de l'authentification et de la confidentialité et d'une configuration automatique des affectations d'adresses. IPv6 offre également de nouvelles capacités en matière de qualité de service. 

Amélioration des services d'annuaire et des attributions de noms

Description des fonctions  

Native Lightweight Directory Access Protocol (LDAP)

Le protocole LDAP assure la prise en charge en arrière-plan du service d'attribution de noms du service d'annuaire requérant ce protocole.  

Amélioration Java

Description des fonctions  

Java 2 Software Development Kit (SDK) pour Solaris

Le Java 2 SDK, Standard Edition version 1.2.1_04 est la dernière version de la plate-forme Java 2 destinée à l'environnement d'exploitation Solaris. Le SDK comprend les améliorations suivantes :  

  • Une évolutivité optimisée

  • Des bibliothèques de classes améliorées, y compris les nouvelles API Java 2

  • Un système perfectionné de gestion de la mémoire

  • Une machine virtuelle Java évolutive et à hautes performances

  • Un compilateur JIT (Just-In-Time) optimisé

  • Une synchronisation plus rapide des sous-processus Java

Installation et gestion

Description des fonctions  

CD d'installation de la version optimisée de Solaris Web Start

Désormais disponible sur un CD d'installation distinct, Solaris Web Start est un assistant Java d'installation de l'environnement d'exploitation Solaris et d'autres logiciels. 

Initialisation du réseau avec le protocole DHCP (Dynamic Host Configuration Protocol)

Les installations en réseau peuvent désormais utiliser le protocole DHCP pour disposer des paramètres d'initialisation et des données de configuration du réseau requises pour qu'un client se connecte au réseau. L'initialisation au moyen du protocole DHCP est prise en charge par certains systèmes SPARCTM et basés sur l'IA .

IA : Partition d'initialisation sous Solaris 8

Les utilisateurs de Solaris Edition pour Plate-Forme Intel peuvent désormais configurer une partition d'initialisation IA distincte.

IA : Initialisation à partir du CD-ROM

Cette nouvelle fonction permet à l'utilisateur d'initialiser son système à partir d'un CD d'installation utilisant le standard "El Torito" (au lieu de se servir de la disquette Device Configuration Assistant comme dans les versions précédentes).  

Gestionnaire DHCP

Le Gestionnaire DHCP fournit une interface graphique basée sur le langage Java permettant de configurer et de gérer le serveur Solaris et les bases de données utilisant le protocole DHCP. Grâce au Gestionnaire DHCP, l'administrateur système peut effectuer toutes les opérations de gestion DHP au moyen d'un seul outil : configuration et gestion des serveurs DHCP, gestion des options de configuration et des macros client et gestion des réseaux et des adresses IP dépendant du protocole DHCP. 

IA : Prise en charge de disques volumineux

Grâce à des interfaces BIOS optimisées pour accéder au disque, Solaris 8 Edition pour Plate-Forme Intel peut désormais exploiter intégralement des disques de plus de 8 octets.

Solaris Web-Based Enterprise Management (WBEM) Services

Le logiciel Solaris WBEM Services est une mise en oeuvre des standards et technologies WBEM (Web-Based Enterprise Management) sous l'environnement d'exploitation Solaris. Destiné aux développeurs et aux administrateurs d'environnements basés sur les standards et technologies WBEM, Solaris WBEM Services intègre le schéma Solaris ; les extensions des classes de schéma CIM ; ainsi que les services de gestion, de sécurité et de consignation. 

Prise en charge du service DNS dans les utilitaires d'identification du système

Le service DNS a été ajouté à la liste des noms de services qu'il est possible de configurer au moyen des utilitaires d'identification du système. 

Prise en charge d'IPv6 dans les utilitaires d'identification du système

Il est désormais possible de configurer les systèmes lors de leur installation pour utiliser IPv6 en plus d'IPv4. 

Nombre de pseudo-terminaux disponibles illimité

Solaris 8 permet d'ouvrir autant de pseudo-terminaux (utilisés par des programmes tels que rlogin et telnet) que l'utilisateur le souhaite.

Consultation de la documentation à partir du CD Solaris 8 Documentation

Le script ab2cd permet à tous les utilisateurs de lire directement la documentation AnswerBook2TM à partir du CD Solaris 8 Documentation. Ce script a été amélioré pour optimiser le retour d'informations des utilisateurs, leur permettre de configurer le numéro de port relatif à l'exécution du script ab2cd et de consulter la documentation déjà installée sur leur ordinateur.

Product Registry

Solaris Product Registry est un outil de gestion des logiciels installé à l'aide de Solaris Web Start 3.0 ou des commandes de gestion du kit Solaris (pkgadd, par exemple). Cet outil intègre les fonctions suivantes :

  • Affichage de la liste des logiciels installés et enregistrés et de certains de leurs attributs

  • Installation de logiciels

  • Désinstallation de logiciels

  • Recherche et lancement d'un programme d'installation

Réseau

Description des fonctions  

SPARC : IND (InterDomain Network)

Les IDN permettent à l'utilisateur de configurer des connexions réseau à haut débit entre les domaines dynamiques du système sans utiliser de matériel spécifique. 

IPsec (IP Security Architecture) pour IPv4

IPsec protège les datagrammes IP. Cette protection peut notamment porter sur la confidentialité, l'intégrité optimale des données, l'intégrité des séquences partielles (protection de relecture) et l'authentification des données.  

Compatibilité IPv6 NFS/RPC

Cette fonction complète de façon homogène le système de fichiers réseau (NFS) et les appels de procédure à distance (RPC) avec la prise en charge IPv6. Aucune modification n'est apportée aux commandes existantes liées au système de fichiers réseau. Il est également possible d'exécuter la plupart des applications RPC sur IPv6 sans aucune modification. Certaines applications RPC avancées de reconnaissance d'acheminement peuvent nécessiter d'être mises à jour.  

LLC2 (Logical Link Controller 2)

Le gestionnaire LLC2 de classe II sert d'interface entre le logiciel de réseau (NetBIOS, SNA, OSI) qui fonctionne sous l'environnement d'exploitation Solaris et un réseau local physique contrôlé par l'un des adaptateurs de communication pris en charge. Cette version du gestionnaire LLC2 prend également en charge le mode datagramme et les transmissions avec connexion LLC2 au niveau des adaptateurs Ethernet, Token Ring et FDDI lorsque le gestionnaire de couche Solaris MAC approprié est utilisé.  

NIS/NIS+ sur acheminements IPv6

Cette fonction permet aux utilisateurs de réaliser des opérations NIS et NIS+ sur des acheminements IPv6 d'appels de procédure à distance et d'enregistrer les adresses IPv6 dans les services de noms DNS, NIS et NIS+. 

Améliorations relatives à sendmail 8.9.3

De nouvelles options et de nouveaux utilitaires optimisent les fonctions de stockage et de sécurité de sendmail.

SLP (Service Location Protocol)

SLP est un protocole IETF (Internet Engineering Task Force) de recherche des ressources partagées (telles que les imprimantes, les serveurs de fichiers, les webcams, etc.) d'un réseau d'entreprise. L'environnement d'exploitation Solaris 8 comprend une mise en oeuvre complète du protocole SLP. Ceci inclut les interfaces API qui permettent aux utilisateurs d'écrire dans des applications utilisant le protocole SLP et confère aux administrateurs système une trame facilitant l'extension du réseau. 

Améliorations de Solaris STREAMS Framework

Les améliorations portées à la structure STREAMS de l'environnement d'exploitation Solaris 8 permettent de disposer de délais de réponse plus précis au niveau des processus en temps réel en garantissant que le traitement STREAMS utilise une priorité qui n'entre pas en conflit avec la priorité de traitement utilisateur.  

NTP (Network Time Protocol)

Le protocole NTP fournit l'heure avec précision et synchronise l'horloge du réseau dans les environnements informatiques distribués. Solaris 8 a été mis à niveau pour intégrer la version 3-5.93e. 

Amélioration des systèmes de fichiers

Description des fonctions  

Système de fichiers UDF (Universal Disk Format)

Le système de fichiers UDF, format standard dans l'industrie pour le stockage des informations sur support optique, est pris en charge dans cette version de Solaris. Vous pouvez utiliser le système de fichiers UDF pour échanger des données sur les supports suivants lorsqu'ils en contiennent un : 

  • CD-ROM

  • Disques et disquettes

  • DVD - DVD-ROM sur les plates-formes prenant en charge ces supports

Consignation du serveur NFS

Cette fonction permet à un serveur NFS de fournir un enregistrement, réalisé à partir de ses systèmes de fichiers, des opérations sur fichiers. Cette fonction est particulièrement utile au niveau des sites autorisant les systèmes NFS et les clients WebNFSTM à accéder aux archives FTP anonymes.

IA : Prise en charge de la mémoire étendue (XMEM)

La prise en charge XMEM permet à un processus 32 bits simple d'allouer et de gérer efficacement plus de 4 Go de mémoire physique. La fonction XMEM est mise en oeuvre en tant que système de fichiers (xmemfs) que les administrateurs système peuvent installer et utiliser pour réserver de la mémoire pour des applications.

Composant WebNFS JavaBeans

Le composant WebNFS JavaBeansTM contient une classe XFileChooser qui étend le composant graphique JFileChooser de l'interface API Java 2. Toutes les applications Java 2, qui nécessitent d'afficher un sélecteur de fichiers pour permettre aux utilisateurs de sélectionner un fichier pour l'ouvrir ou l'enregistrer, peuvent utiliser ce bean. L'utilisation de XFileChooser permet à une application d'accéder à un fichier sur un disque local ou sur un serveur NFS au moyen du nom de l'URL NFS.

Mises à jour du temps d'accès différées sur les systèmes de fichiers UFS

Deux nouvelles options de montage , dfratime et nodfratime, permettent d'activer et de désactiver les mises à jour des temps d'accès sur les systèmes de fichiers UFS. Lorsque les mises à jour des temps d'accès en écriture sont activées pour le système de fichiers, il est possible de les différer jusqu'à ce que l'accès au disque ne concerne plus de tâches relatives aux temps d'accès de mise à jour.

Amélioration des diagnostics et de la disponibilité

Description des fonctions  

Commandecoreadm

La commande coreadm définit des conventions flexibles d'attribution de noms de fichier core et une meilleure conservation de ces fichiers.

Examen des fichiers core avec les outils proc

Les outils proc sont des utilitaires permettant de modifier les fonctions du système de fichiers /proc. Certains outils proc ont été améliorés pour examiner les fichiers core de processus ainsi que les processus opérationnels.

Configuration optimisée des périphériques (devfsadm)

La commande devfsadm est un outil optimal de gestion des fichiers de périphériques spéciaux dans les répertoires /dev et /devices. Elle prend également en charge les événements de reconfiguration dynamiques.

Messages d'erreur du système améliorés

Le format des messages d'erreur et d'initialisation du système comprend désormais l'identifiant (chiffres), le nom du module et l'horodatage des messages générés par l'utilitaire de consignation syslog(1M). En outre, les messages, perdus précédemment suite à un dysfonctionnement du système et à sa réinitialisation, sont désormais sauvegardés.

Débogueur modulaire (mdb)

mdb est un nouvel utilitaire extensible de modification et de débogage de bas niveau du système d'exploitation opérationnel, des vidages mémoire sur incident du système d'exploitation, des processus utilisateur, des vidages d'image mémoire des processus utilisateur et des fichiers objets.

Messagerie de console à distance

Cette version de Solaris comprend la commande consadm qui vous permet de sélectionner un périphérique série en tant que console secondaire (ou distante) afin de réparer les problèmes du système à distance.

Prise en charge pas à pas intégrée au protocole TCP/IP

Le protocole TCP/IP intègre désormais une prise en charge pas à pas en consignant dans un journal les communications TCP lorsqu'une connexion se termine par un paquet de réinitialisation (RST). 

Amélioration des performances et de l'évolutivité

Description des fonctions  

IA : Support optimisé avec la prise en charge du mode PAE (Physical Address Extension)

En sortant le Pentium Pro, Intel a introduit le mode PAE sur ces processeurs sophistiqués. Grâce à ce mode, Solaris Edition pour Plate-Forme Intel peut attribuer jusqu'à 32 Go de mémoire physique.

Nouvel outil de débogage des applications : apptrace

Un nouvel outil de debogage d'applications, apptrace, permet aux développeurs et aux techniciens d'assistance système de déboguer une application ou un système en étudiant pas à pas les bibliothèques partagées de Solaris qui contiennent les séries d'événements conduisant à la panne.

SPARC : Nouvel outil de contrôle du système : busstat

Un nouvel outil de contrôle du système, busstat, permet d'accéder aux compteurs de performances du bus sur les plates-formes SPARC prises en charge. L'affichage des compteurs de performances avec busstat vous permet d'évaluer les cycles d'horloge du matériel et la vitesse du bus, y compris la cohérence des transactions DMA/cache sur un multiprocesseur.

Initialisation plus rapide des serveurs

L'initialisation des grands serveurs prend désormais nettement moins de temps. 

Nouvelle alternative à l'interface poll()

/dev/poll est une autre solution d'interrogation d'exécution des événements d'E/S qui offre des performances accrues lorsque de nombreux événements doivent être sondés dans les descripteurs de fichiers qui restent ouverts longtemps. Cette fonction complète mais ne remplace pas la fonction poll(2).

Nouvel utilitaire : prstat

L'utilitaire prstat examine de façon répétitive tous les processus actifs du système et répertorie diverses statistiques basées sur le mode de sortie et l'ordre de tri sélectionnés.

IA : Améliorations Xeon

Afin d'offrir des performances optimales, Solaris 8 Edition pour Plate-Forme Intel prend désormais en charge la fonction PAT (Page Attribute Table) des processeurs IA 32 bits (Pentium II et Pentium III).

Amélioration de la sécurité

Description des fonctions  

Solaris Smartcards

La fonction Solaris Smartcard implémente le standard Open Card Framework (OCF) 1.1. Les administrateurs de la sécurité peuvent utiliser cette technologie pour protéger un ordinateur ou une application individuelle en demandant aux utilisateurs de s'identifier au moyen d'une carte à puce. 

Autorisation d'accès aux répertoires et systèmes de fichiers par défaut

La plupart des fichiers et des répertoires de Solaris 8 possèdent une propriété par défaut distincte et des autorisations d'accès plus strictes que dans les versions précédentes. 

RBAC (Role-Based Access Control)

Les systèmes standard qui s'appuient sur un superutilisateur confèrent tous les pouvoirs de ce dernier à toute personne qui se connecte en tant que superutilisateur. Cette fonction permet aux administrateurs d'attribuer des capacités administratives restreintes aux simples utilisateurs.  

Administration centralisée des événements d'audit des utilisateurs

Le fichier /etc/security/audit_user, qui répertorie les classes de préselection d'audit des utilisateurs et des rôles, est désormais pris en charge au niveau de l'option de commande de noms. Vous n'êtes donc plus obligé de définir les événénements d'audit d'un utilisateur sur chaque système auquel il a accès.

Amélioration des systèmes en temps réel

Description des fonctions  

Temporisateurs haute résolution

Les temporisateurs haute résolution (HRT) contournent l'interface d'horloge 10 ms traditionnelle afin de révéler la granularité de l'interruption de la synchronisation à partir du matériel. L'interface HRT laisse ensuite un processus en temps réel prendre le contrôle d'un processeur (ou d'un multiprocesseur) et agir avec la précision requise sur les événements de synchronisation. 

Héritage d'un niveau de priorité utilisateur

La fonction de threads en temps réel met en oeuvre les interfaces POSIX (uniquement factice précédemment) qui permettent au thread doté d'une priorité élevée "d'accorder" cette dernière au thread doté d'une priorité moindre jusqu'à ce qu'elle soit verrouillée. 

Amélioration de l'environnement CDE

Description des fonctions  

Prise en charge de l'assistant personnel (PDA)

PDASync est une application Java permettant aux utilisateurs de facilement synchroniser l'agenda du bureau, la messagerie, le carnet d'adresses et les mémos avec leur PDA. 

Editeur de raccourcis-clavier

L'éditeur de raccourcis-clavier permet aux utilisateurs de préconfigurer une série de commandes en leur attribuant une touche de fonction particulière, d'où une productivité et une efficacité accrue. 

Java Media Framework (JMF)

JMF est une application Java qui fournit une prise en charge homogène du format de fichiers de lecture vidéo en transit pour MPEG1, MPEG2, Quicktime et AVI, ainsi qu'une prise en charge audio pour MIDI. Cette fonctionnalité optimise la fonction de création et de diffusion de vidéo en temps réel. 

SPARC : PC Launcher 1.0

PC launcher 1.0 pour SunPCi confère aux utilisateurs les droits suivants : accès de façon homogène et possibilité de visualiser, modifier et imprimer instantanément la plupart des types standard de fichiers informatiques ou de pièces jointes en ouvrant automatiquement l'application Windows connexe et le fichier concerné. 

Netscape Application Launcher

Netscape Application Launcher permet aux utilisateurs d'accéder facilement et d'ouvrir automatiquement les fichiers Netscape et les applications Netscape connexes telles que Composer. Grâce à cette fonction, il n'est plus nécessaire d'exécuter l'intégralité de l'environnement Netscape, ce qui simplifie l'accès aux applications Netscape.  

Améliorations de Print Client

Print Client permet désormais aux utilisateurs de configurer facilement leurs propres groupes d'imprimantes, ainsi que l'imprimante par défaut, sans que l'administrateur n'intervienne. 

Améliorations de SDTImage

La fonction de prise de vue de l'écran de SDTImage permet désormais aux utilisateurs d'effectuer une capture d'écran facilement et rapidement à partir de la ligne de commande. 

Prise en charge des cartes à puce

CDE prend désormais en charge la technologie de protection par identification au moyen de cartes à puce. Les utilisateurs peuvent désormais utiliser des cartes à puce pour s'identifier lorsqu'ils se connectent à Solaris CDE sur un ordinateur protégé, se reconnectent après un verrouillage d'écran ou se réidentifient après le retrait de la carte à puce. CDE prend en charge les lecteurs de cartes à puce internes et externes. 

ToolTips

ToolTips fournit une aide aux utilisateurs sous forme d'infos-bulles décrivant simplement et brièvement la fonction d'une icône. 

Prise en charge X11R6.4

Le serveur X est mis à niveau pour répondre au standard industriel X11R6.4 qui comprend des fonctions stratégiques d'amélioration de la productivité et de la mobilité des utilisateurs. Ces fonctions sont exécutées à distance par les applications X au moyen d'un navigateur Internet installé sur n'importe quel bureau. Xinerama, Color Utilization Policy, prise en charge EnergyStar, nouvelles API et documentations sont disponibles dans les boîtes à outils destinées aux développeurs. 

Tableau de bord étendu

Cette fonction offre un outil complet, standard et extensible de personnalisation du bureau notamment en matière d'icônes (couleur, police, fond) et du Gestionnaire d'applications. 

Services Internet

Description des fonctions  

Java Plug-In

Java Plug-In pour l'environnement d'exploitation Solaris est un ajout pour Netscape NavigatorTM permettant aux applets Java et aux composants JavaBeans de s'exécuter sur des pages Web en utilisant l'environnement d'exécution Java (JRE) 1.2 au lieu de la Machine virtuelle Java (JVM) par défaut.

Netscape Communicator 4.7

Solaris 8 intègre Netscape Communicator 4.7 et l'installe désormais par défaut sur votre ordinateur. 

Solaris NCA (Network Cache and Accelerator)

Solaris NCA augmente les performances du serveur Web en conservant en mémoire les pages Web lues lors des requêtes HTTP. 

Serveur Web Apache

Le serveur web Apache est désormais fourni avec Solaris. Il comprend tous les modules Apache standard, y compris la prise en charge du serveur proxy et le module mod_perl.

Impression

Description des fonctions  

Amélioration de l'attribution des noms d'imprimantes

Cette version de Solaris prend en charge la base de données printers dans /etc/nsswitch.conf, le fichier des commutateurs du service de noms. La base de données printers centralise les données de configuration des imprimantes à l'intention des clients connectés au réseau.

Gestionnaire d'impression Solaris

Le Gestionnaire d'impression Solaris est une interface utilisateur graphique de type Java. Il vous permet de gérer l'accès aux imprimantes locales et distantes. Vous pouvez utiliser cet outil dans les environnements de service de noms suivants : NIS, NIS+, et NIS+ avec des fichiers FNS (Federated Naming Service). 

Langues prises en charge

Description des fonctions  

Prise en charge linguistique universelle

L'environnement d'exploitation Solaris 8 prend désormais en charge plus de 90 langues. 37 langues sont disponibles sur les CD Solaris 8 et Solaris 8 Languages. 

Configuration et installation optimisées des langues

La modification de la présentation du CD contenant les kits de langue a permis de réduire l'espace requis pour l'installation de plusieurs langues. L'interface d'installation a été repensée rendant ainsi la sélection d'une langue ou de plusieurs langues extrêmement intuitive. 

Prise en charge Unicode étendue

Solaris 8 continue de prendre en charge l'Unicode de façon étendue avec l'ajout du chinois simplifié et du chinois traditionnel (UTF-8). 

Conversion des jeux de codes étendue aux utilisateurs (geniconvtbl)

Sous Solaris 8, les développeurs peuvent facilement créer et ajouter leurs propres conversions de jeux de codes définis par l'utilisateur au moyen de l'utilitaire geniconvtbl. Il est également possible de modifier des conversions de jeux de codes Solaris existants.

Interopérabilité des données optimisée

L'interopérabilité des données avec les environnements non-Solaris a été améliorée dans Solaris 8 par l'ajout des nouveaux utilitaires iconv de conversion des données suivants :

  • iconv pour les données japonaises de mainframe

  • iconv pour le codage des données Microsoft (y compris les caractères définis par l'utilisateur)

  • iconv pour l'interopérabilité UTF-8 (République de Chine et Corée)

  • iconv pour divers formats de codage Unicode, ainsi que pour les jeux de codes standard internationaux et utilisés dans l'industrie

Nouveaux paramètres locaux ajoutés

Deux nouveaux paramètres locaux ont été ajoutés à Solaris 8 : l'islandais (ISO8859-15) et le russe (ANSI1251). Le nouveau paramètre local russe vient en complément de ce celui qui existe déjà (8859-5) et permet la prise en charge du codage de données Microsoft natives.

Documentation

Description des fonctions  

Mise à jour de la documentation AnswerBook2 Documentation Server

La documentation AnswerBook2 Documentation Server a été mise à jour pour cette version de Solaris. Les principales modifications par rapport à Solaris 7 comprennent le remplacement des icônes de navigation de l'AnswerBook2 par du texte et des améliorations dans la prise en charge des paramètres locaux autre qu'anglais. En outre, quelques modifications mineures visent à optimiser les performances et la stabilité globales du système. 

Réorganisation du manuel de référence

La section du SunOS Reference manual décrivant les fonctions des bibliothèques C (et ne traitant pas les appels système) contient désormais six chapitres au lieu d'un. Il s'agit des chapitres suivants :

  • Library Interfaces and Headers

  • Basic Library Functions

  • Networking Library Functions

  • Threads and Real-time Library Functions

  • Extended Library Functions

  • Curses Library Functions

En outre, la plupart des suffixes des pages du manuel ont été modifiés pour correspondre à la bibliothèque présentant chaque fonction. 

Mélangeur audio

Description des fonctions  

SPARC : Mélangeur audio

Le gestionnaire du mélangeur audio permet désormais à plusieurs applications de lire et d'enregistrer des fichiers audio simultanément. Cette nouvelle amélioration supplante la fonction précédente qui ne prenait en charge qu'une seule application de lecture et une seule application d'enregistrement. Par ailleurs, CDE 1.4 comprend désormais un nouvel outil d'interface utilisateur graphique, sdtaudiocontrol, qui supplante audiocontrol. sdtaudiocontrol combine les fonctions d'un mélangeur audio à d'autres fonctions.

Environnement dédié aux développeurs de logiciels

Description des fonctions  

SPARC : Bibliothèques KCMS (Kodak Color Management System) 64 bits

Kodak Color Management SystemTM (KCMSTM) propose désormais une version 64 bits des bibliothèques. Les applications utilisant KCMS et converties vers l'environnement d'exploitation 64 bits peuvent désormais prendre en charge la gestion des couleurs.

Gestion de l'alimentation toujours opérationnelle

Sous l'environnement d'exploitation Solaris 8, l'alimentation d'un gestionnaire de périphériques utilisant les nouvelles interfaces de Power ManagementTM des périphériques sera gérée automatiquement.

Nouvelles commandes cpustat et cputrack

Les nouvelles commandes cpustat et cputrack capturent les statistiques relatives au fonctionnement global du système et à chaque processus afin de contrôler les performances d'un système ou d'un processus.

Extensions d'exécution du contrôle des liens

D'autres moyens d'exécution des bibliothèques de contrôle des liens sont disponibles sous les options -p et -P de l'éditeur de liens. D'autres interfaces d'exécution du contrôle des liens (la_activity() et la_objsearch()) ont été ajoutées.

Perl 5 (Practical Extraction and Report Language 5)

Le langage de programmation répandu Perl 5.005_03 est inclus avec Solaris 8. Perl est généralement utilisé dans le langage de script du standard CGI, ainsi qu'au niveau des tâches administratives automatiques des systèmes complexes. 

Fonctionnalité RBAC (Role-Based Access Control) pour les développeurs

L'ajout de la fonctionnalité RBAC à l'environnement d'exploitation Solaris confère aux développeurs la possibilité de mettre en place une sécurité optimale au niveau des applications nouvelles ou modifiées. Les développeurs peuvent désormais créer des fonctions privilégiées qui vérifient les autorisations au lieu de contrôler les ID spécifiques tels que ceux des superutilisateurs. 

Modification du nom du chemin d'accès sécurisé /usr/lib par /usr/lib/secure

Le répertoire sécurisé contenant les fichiers à précharger s'appelle désormais /usr/lib/secure pour les objets 32 bits et /usr/lib/secure/sparcv9 pour les objets SPARCV9 64 bits.

Prise en charge des jetons de chaînes de caractères dynamiques

Les nouveaux jetons dynamiques de chaînes de caractères $ISALIST, $OSNAME et $OSREL confèrent une flexibilité optimale dans la création des dépendances spécifiques au système ou à un ensemble d'instructions.

Fonction mise à jour : strftime()

La spécification de conversion %u de la fonction strftime() a été modifiée.

'Libthread' alternatif

L'implémentation de 'threads' alternatifs fournit un modèle dans lequel les 'threads' au niveau de l'utilisateur sont individuellement liés aux processus légers. Cette mise en oeuvre est plus simple que l'implémentation standard et peut représenter un avantage pour certaines applications 'multithreaded'. 

SPARC : Gestionnaire du mélangeur audio

Le gestionnaire du mélangeur audio permet désormais à plusieurs applications de lire et d'enregistrer des fichiers audio simultanément.  

Interfaces DDI mises à jour pour les gestionnaires de périphériques orientés cluster

Une présentation succincte introduit le concept de classes de périphériques, ainsi que les modifications et ajouts que doivent connaître les programmateurs de gestionnaires de périphériques. 

Prise en charge d'un affichage 8 bits

La bibliothèque partagée d'affichage 8 bits permet aux gestionnaires de périphériques ne disposant que de matériel 24 bits d'afficher des applications visuelles 8 bits.  

Améliorations matérielles

Description des fonctions  

ACPI (Advanced Configuration and Power Interface)

L'ACPI est un nouveau support plus flexible de configuration et de contrôle du matériel IA . L'ACPI rend obsolète le Plug and Play BIOS et le MPSPEC (Intel Multi-Processor Specification). Si l'ACPI est disponible sur votre système IA , l'environnement d'exploitation Solaris 8 y a automatiquement recours pour configurer le matériel. 

Prise en charge du remplacement à chaud des périphériques PCI

Cette fonction permet de remplacer des adaptateurs PCI standard sur l'ordinateur sans mettre ce dernier hors tension grâce à la fonction de remplacement à chaud de Solaris Edition pour Plate-Forme Intel. Vous pouvez désormais ajouter (ajout à chaud) ou retirer (retrait à chaud) des adaptateurs d'un ordinateur alors que ce dernier est sous tension.

Prise en charge des claviers et souris USB (Universal Serial Bus)

Solaris Edition pour Plate-Forme Intel prend désormais en charge les claviers et souris USB.

Amélioration du gestionnaire vidéo du serveur X

Solaris Edition pour Plate-Forme Intel prend désormais en charge davantage de périphériques vidéo.

Gestionnaires SCSI

Description des fonctions  

IA : Amélioration du gestionnaire de périphériques : cadp

Le gestionnaire cadp de Solaris prend désormais en charge les adaptateurs Adaptec Ultra2.

IA : Amélioration du gestionnaire de périphériques : ncrs

Le gestionnaire de périphériques ncrs de Solaris prend désormais en charge la fonction de remplacement à chaud des périphériques SCSI et des périphériques Ultra2, en plus des améliorations portant sur les fonctionnalités et les performances.

IA : Amélioration du gestionnaire de périphériques : symhisl

Le gestionnaire de périphériques symhisl, qui prend en charge les adaptateurs SYM22910 et SYM21002, est désormais disponible sous Solaris Edition pour Plate-Forme Intel.