13/02/2007

Windows Vista : le noyau hybride et sécurisé, la mémoire vive et virtuelle, l'EFI

Le noyau de Windows Vista est, comme tous les noyaux de type NT,
qualifié d'hybride (noyau + certains pilotes en espace noyau, le reste
en espace utilisateur), étant basé sur celui de Windows Server 2003.

Exceptés notamment GDI (composant de Windows responsable de l'affichage
en 2D, devenu GDI+) et le Kernel Transaction Manager, un service de
transactions qui évoluent en espace noyau, une grande partie des pilotes
devrait évoluer en espace utilisateur (UMDF), ce qui est censé assurer
plus de stabilité au système.
Pour la mémoire vive, Windows Vista introduit un système d'adressage
mémoire dynamique.
Pour la mémoire virtuelle, Microsoft a amélioré la vitesse d'accès à la
mémoire située au-delà des 4 Go, point qui concerne uniquement les
versions 64 bits de Windows Vista, lesquelles gèrent jusqu'à 128 Go de
mémoire vive, contre 4 Go pour les versions 32 bits.

Gestion des processeurs Dual core

Vista inclut dans son noyau une fonction qui empêchera les modifications
de celui-ci par des programmes non signés. Cette fonction, appelée
Kernel Patch Protection et présente pour l'instant sur les versions 64
bits, accroîtra théoriquement la stabilité du noyau, mais rendra plus
opaque le fonctionnement de celui-ci par les outils de sécurité tiers.
Il faudra montrer un peu plus patte blanche.

Microsoft réintroduit à l'occasion de Vista le support de l'EFI
(Extensible Firmware Interface, successeur du BIOS).
Un BIOS démarre simplement la partition active
Un EFI démarre sa propre partition sur laquelle se trouve le programme
de lancement de Vista en l'occurence, appelé winload.exe, accompagné du
programme de restauration de session : winresume.exe.
Le successeur du boot.ini (gestion en texte des options de lancement dans XP) s'appelle Boot Configuration Data est n'est plus accessible avec un éditeur de texte mais avec le programme bcdedit.exe.

le Windows Driver Model est remplacé par le Windows Driver Framework.

Celui-ci supporte la majorité des périphériques et des classes de périphériques (devices classes) supportés par son prédécesseur, mis à part ceux qui gèrent des miniports. Pilotes pour les périphériques non PnP, les bus ISA, PCI, PCMCIA, les périphériques NDIS (Network Device Interface Standard), les périphériques de stockage et les drivers filtres, les clients Winsock et certains périphériques USB. Ce framework, cet environnment de développement de drivers, donc, a été développé en C pour le Kernel-Mode Framework (KMF), en C++ pour le User-Mode Driver Framework (UMDF), son pendant en environnement utilisateur. Les drivers exécutés en espace utilisateur auront les mêmes droits et devoirs qu'un simple programme ; un plantage n'aura de conséquences que sur le driver lui-même ; ces drivers pourront s'installer sous un user non administrateur.

Les nouvelles cartes réseaux devront supporter la technologie appelée Chimney pour tirer le meilleur parti de Vista.
La technologie IPV6 (codage des adresses IP sur 128 bits) est supportée et même utilisée par défaut.

Le pare-feu de Vista gère les connexions entrantes et sortantes. L'accès à la couche TCP IP est désormais plus précis et complet et la cohabitation entre plusieurs pare-feux possible.

Le support de Wifi devient natif (il s'agissait jusque là d'une émulation Ethernet).

Le WPA2 est géré.

Pour les services de maintenance, le composant Network Diagnostics Framework (NDF) s'occupera de détecter une panne du réseau

Windows Connect Now détectera les périphériques réseau.
Une gestion des flux RSS et Atom est intégrée pour rendre actif le contenu des applications par l'intermédiaire d'une API.

Infocard : gestion des identités avec une partie publique et une autre privée pour acheter en ligne en toute sécurité ...

L'interface graphique Aero, disponible à partir de la version Familiale Premium, avec de nouvelles icones vectorielles et des effets 3D, de l'animation et de la transparence.

Le nouveau composant UAC (User Account Control) : contrôle d'accès utilisateur permettant la prévention de l'utilisation de privilèges élevés par des utilisateurs non autorisés...

Des mesures de protection des contenus multimédia Haute-Définition, avec détection des périphériques non certifiés HDCP (High-Bandwidth Digital Content Protection) ou modifiés par l'utilisateur (dézonage) et d'en interdire l'usage (révocation).

Toutes les versions seront livrées sur un seul DVD, mais la clé ne donnera droit qu'à une licence pour une version. Ceci exception faite de la version Integrale qui comporte 2 DVD un pour la V32 bits, l'autre pour la 64 bits.


Les couleurs des emballages sont :

Vert clair > Edition Familiale Basique
Vert foncé > Edition Familiale Premium
Bleu > Edition Professionnelle
Platine > Edition Intégrale

Aucun commentaire:

Enregistrer un commentaire