Depuis la version 10.0, HP-UX met largement l'accent sur la
convergence des E/S et offre un environnement plus souple au niveau
des combinaisons d'architectures de bus. Cette convergence est particulièrement
importante sur les systèmes de Modèle K (8x9) qui offrent maintenant des possibilités
qu'on retrouvait antérieurement seulement sur les stations
de travail de la Série 700.
Du point de vue de l'administration des systèmes,
la notion de convergence des E/S signifie que la grande majorité des
tâches de configuration sont désormais exécutées
de façon identique, que ce soit sur un système
de la Série 700 ou 800. Les noms de fichiers spéciaux
sont cohérents dans les deux architectures (les conventions
régissant les noms de fichier sont expliquées
dans « Noms
des fichiers spéciaux ») et les
pilotes ont été rationalisés pour travailler
dans ce nouvel environnement.
On peut classer les pilotes en deux grandes catégories,
selon l'architecture de bus PA-RISC sur lequel ils s'exécutent :
le serveur d'E/S système (SIO) et la station de travail
d'E/S (WSIO). L'environnement des pilotes SIO comprend les CIO de
la Série 800 et les architectures de bus HP-PB. L'environnement
des pilotes WSIO supporte les architectures de bus généralement
associées aux stations de travail de la Série
700 et offre une plus grande ouverture pour l'utilisation des interfaces
et des périphériques d'autres constructeurs.
Dans ce manuel, les termes Série 700 et 800 sont
toujours utilisés car la commande uname -m identifie encore les numéros de modèle
de la Série 700 ou 800. Même si ces termes demeurent
utilisés pour la description des pilotes, c'est plutôt
entre les environnements des pilotes WSIO ou SIO qu'il faut faire
la distinction. Ainsi, dans ces environnements distincts, seuls
les pilotes requis pour une architecture de bus donnée peuvent être
configurés dans le noyau (par exemple, seuls des pilotes WSIO
peuvent être configurés sur un système
de la Série 700 existant ou seuls des pilotes SIO et WSIO
peuvent être configurés sur un système
de la Série 800).
Pour mieux comprendre les dépendances liées à l'architecture, reportez-vous
au fichier /usr/conf/master.d/core-hpux. Reportez-vous également à master(4) dans HP-UX
Reference.