environnement
Portail général TPAO
Portail Réseau
Généralités
Classification
Topologie
Connectique
Protocoles
Transmissions
NT4
Administration
Sécurité
Glossaire
Questions
Plan

 

     Tous les sous-systèmes d'environnement tournent en mode utilisateur. Ils sont au nombre de trois : Win32, POSIX et OS/2. Leur rôle est d'offrir aux applications un environnement d'exécution. Le sous-environnement natif de  Windows NT est Win32. Les deux autres ont étés rajoutés pour que Windows NT  se dise compatible. Windows NT sait dans quel sous-environnement faire tourner une application grâce à l'entête du fichier.

Le sous-système d'environnement POSIX
POSIX signifie "Portable Operating System Interface" et comme son  nom l'indique, définit une interface commune à tout système  d'exploitation qui veut être à la norme POSIX. La norme POSIX est définie  sur 13 niveaux, de 0 à 12, 12 étant la norme la plus complète. Windows NT est conforme à la norme POSIX.1, autant dire qu'il ne l'est pas. Enfin,  cette norme définit quelques critères sur le format des noms du système de fichiers que NTFS respecte. Les fonctions réseau et système ne sont  donc pas POSIX.
Pour ceux qui tiennent à faire tourner une application POSIX dans ce sous-système, les applications ont leur propre espace d'adressage et tournent en mode multitâches préemptif.

Le sous-système d'environnement OS/2
OS/2 est l'interface de présentation qu'avait choisi Microsoft au départ pour Windows NT, mais face au succès de Windows 3.X (Win16), c'est Win32, une évolution de Win16, qui a été finalement adopté.
Windows NT respecte la norme OS/2 1.X, c'est à dire OS/2 mode caractère  (OS/2 2.X étant le mode graphique). On dispose cette foisci de quelques  supports réseaux. Comme pour le sous-environnement POSIX, les applications disposent de leur propre espace d'adressage et tournent en mode multitâches préemptif.

Le sous-système d'environnement Win32
Comme je le disais précédemment, il s'agit du sous-système d'environnement natif à Windows NT. C'est lui qui gère le clavier et la  souris, les autres sous-systèmes d'environnement passent donc  obligatoirement par Win32 en traduisant leurs API en API Win32. Win32 a donc une grande importance, s'il plante, on n'a plus d'accès aux applications  tournant sur les autres sous-systèmes. Toute application utilise les API  Win32 pour dialoguer avec le système.
Les applications Win32 disposent de leur propre espace d'adressage, bien évidemment.

 

Capturé par MemoWeb à partir de http://130.104.68.59/nouvellepage4.htm  le 26/04/2002  

 

Toute remarque concernant ce site peut être envoyée à
Jean Cumps - Faculé de Médecine UCL - Ecole de Pharmacie - TPAO

Dernière modification : 06/01/03