Bien que présenté par Microsoft comme un OS " maison ", Windows NT est en réalité bien plus ancien que sa date de naissance officielle de 1993. Certains de ses éléments ont été influencés par l'architecture et la conception d'un autre OS, figure de proue d'un autre éditeur. Il est
L’évolution de Windows NT et de VMS
intéressant de noter que, tout au long
des années 90, Digital a introduit dans VMS de nombreuses caractéristiques de
NT et que, réciproquement, Microsoft a ajouté des développements de VMS à NT.
Par exemple, VMS supporte nativement le clustering depuis 1984 et la mémoire 64
bits et les API systèmes depuis 1996. Windows NT ne supporte le clustering que
depuis l’an dernier – et seulement de manière limitée – et il faudra attendre
plusieurs années encore avant que Microsoft ne sorte une version 64 bits de NT.
De son côté, Microsoft a, dès la première version de Windows NT, inclus le support
des threads du mode kernel, la consignation des événements au niveau du système,
et une base de données de configurations baptisée Registre. VMS a introduit les
threads du mode kernel dans VMS 7.0 en 1995, et n’ajoutera la consignation des
événements et un Registre similaire à Windows NT que dans la version 7.2.
La saga se poursuit. Après l’acquisition de Compaq par Digital, VMS va-t-il poursuivre
son évolution ou Windows NT va-t-il régler le sort de son prédécesseur ? Une chose
est sûre : NT, lui, va continuer à grandir, laissant ses origines de plus en plus
loin derrière lui.
FIGURE 1 : Historique de Windows NT
1975 : Digital démarre le développement de VMS
1978 : Digital sort VMS 1.0
1988 : Dave Cutler et son équipe quittent Digital pour Microsoft
1989 : Le projet OS/2 NT est mis en route
1990 : Microsoft sort Windows 3.0 et OS/2 NT devient Windows NT
1993 : Microsoft sort Windows NT 3.1
1994 : Microsoft sort Windows NT 3.5
1995 : Microsoft sort Windows NT 3.51
1996 : Microsoft sort Windows NT 4.0
FIGURE 2 : L’architecture Windows NT de base
FIGURE 3 : L’architecture VMS de base
| TABLEAU 2 : Similitudes significatives entre VMS et Windows NT |
|
| VMS | Windows NT |
| L’ordonnanceur de processus implémente 32 niveaux de priorité divisés en deux |
L’ordonnanceur de processus implémente 32 niveaux de priorité divisés en deux |
| L’ordonnanceur de processus n’abaisse jamais la priorité d’un processus en dessous du niveau de priorité programmé par l’application |
L’ordonnanceur de processus n’abaisse jamais la priorité d’un processus en dessous du niveau de priorité programmé par l’application |
| Utilise le boosting pour éviter la monopolisation de la CPU |
Utilise le boosting pour éviter la monopolisation de la CPU |
| Supporte le SMP | Supporte le SMP |
| Digital introduit les threads du kernel dans VMS 7.0 |
Windows NT 3.1 utilise les threads du mode kernel |
| Repose fortement sur le mapping des fichiers en mémoire |
Repose fortement sur le mapping des fichiers en mémoire |
| Utilise la mémoire virtuelle paginée à la demande pour la gestion de la mémoire physique |
Utilise la mémoire virtuelle paginée à la demande pour la gestion de la mémoire physique |
| Utilise des working sets avec un algorithme de remplacement basé sur l’horloge |
Utilise des working sets avec un algorithme de remplacement basé sur l’horloge |
| Le Balance Set Manager utilise le swapping pour traiter les besoins de mémoire du système |
Le Balance Set Manager n’utilise pas le swapping |
| Supporte un modèle de drivers en couches dans toutes les piles de drivers de périphériques |
Supporte un modèle de drivers en couches dans toutes les piles de drivers de périphériques |
| Implémente des commandes d’E/S basées sur paquets asynchrones |
Implémente des commandes d’E/S basées sur paquets asynchrones |
| Représente les ressources comme des objets gérés par un Gestionnaire des objets |
Représente les ressources comme des objets gérés par un Gestionnaire des objets |
| Le sous-système de sécurité est basé sur des objets avec des listes de contrôle d’accès (ACL) |
Le sous-système de sécurité est basé sur des objets avec ACL |
| MONITOR | Analyseur de performances |
| BACKUP | Windows NT Backup |
Téléchargez cette ressource
Plan de sécurité Microsoft 365
Les attaquants savent comment prendre le contrôle de votre tenant Microsoft 365, et vous, savez-vous comment le reprendre en main ?
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Les marchés publics peuvent-ils encore faire émerger des champions numériques français ?
- ESET accélère en France et mise sur l’IA face à la montée des cybermenaces
- Souveraineté des données : cessons de traiter le symptôme, attaquons-nous aux causes
- Asys accélère sur la planification intelligente avec l’acquisition de m-work
Articles les + lus
Computex 2026 : 5 signaux forts à retenir
La chaîne d’approvisionnement, point de rupture récurent du SI
Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
Rhea1 : SiPearl allume le CPU européen le plus ambitieux pour le HPC et l’IA souveraine
Analyse Patch Tuesday Mai 2026
À la une de la chaîne Tech
- Computex 2026 : 5 signaux forts à retenir
- La chaîne d’approvisionnement, point de rupture récurent du SI
- Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
- Rhea1 : SiPearl allume le CPU européen le plus ambitieux pour le HPC et l’IA souveraine
- Analyse Patch Tuesday Mai 2026
