Services de système d\'UNIX
Les services de système d'UNIX de (USS) est un composant required du Z/OS . USS est une exécution certifiée d'UNIX ( XPG4 UNIX 95) optimisée pour l'architecture d'unité centrale. C'est le premier UNIX 95 qui n'a pas été dérivé du code source d'AT&T . Par l'intégration avec le reste de z/OS, les commandes additionnelles de l'option de partage du temps (TSO) sont disponibles à côté des services habituels d'UNIX, permettant pour traiter des dossiers d'UNIX using le ISPF . Les prolongements dans le JCL permettent pour employer ces dossiers dans le traitement en différé en lots .
Les services de système d'UNIX permet à des applications d'UNIX d'autres plates-formes de fonctionner sur les unités centrales d'IBM de dans beaucoup de cas seulement qu'un recompile est nécessaire, bien que l'effort additionnel puisse être recommandé pour l'intégration de z/OS (telle que l'appui d'installation de SMP/E ). Les programmes binaires using des valeurs numériques Hardcoded du ASCII du peuvent avoir besoin du &mdash d'ajustement ; les utilisateurs de z/OS souvent préfèrent ou ont besoin de l'appui de l'EBCDIC . Les programmes fonctionnant sous USS ont plein, bloqué accès aux fonctions internes de z/OS. L'accès aux bases de données ( DB2 par l'intermédiaire d'attache d'appel) est un exemple de la façon dont USS peut accéder à des services trouvés ailleurs dans z/OS. Naturellement de tels programmes ne peuvent pas être mis en communication aux plates-formes de non-unité centrale sans réécriture si ils emploient ces services de z/OS-specific. Réciproquement, si un programme adhère aux normes telles que POSIX et norme ANSI C , il sera plus facile de mettre en communication à l'environnement d'USS.
Les systèmes de fichiers pour USS (le plus ancien HFS et le preferred ZFS de now), qui soutiennent noms de fichier d'UNIX-modèle les longs apparaissent en tant qu'ensembles de données spéciaux au reste de z/OS. Les sous-systèmes et les applications nombreux du système z de noyau se fondent sur des services de système d'UNIX, y compris le Java .
USS fournit également un environnement de la coquille , OMVS.
Le prédécesseur d'USS était un composant du système d'exploitation appelé le OpenEdition MVS , d'abord mis en application dans le MVS/ESA 4. OpenEdition MVS a seulement soutenu les normes du POSIX . IBM continue à augmenter des services de système d'UNIX. En 2007, IBM a annoncé z/OS 1.9 qui inclut plusieurs nouveaux dispositifs d'USS, y compris l'alignement avec la version 3 simple (UNIX 03) des spécifications d'UNIX de plus nouveau .
Voir également
Linux sur le système z
OpenSolaris pour le système z
UTS (unité centrale UNIX)
.
| Random links: | Parc de Kendall, New Jersey | Lophognathus | Chien de fonctionnement | Lycée est | L'église de Satan (livre) | Servicios_de_sistema_de_UNIX |