Fiche de l'astuce

La gestion mémoire sous Windows Vista

La gestion mémoire sous Windows Vista
  • Catégorie : Système
  • Paru le : 06/03/2007
  • Auteur(s) : Manuel D. C.
  • Commentaires : 9

Windows a toujours été très critiqué au sujet de la gestion mémoire, et en particulier de la consommation mémoire. Si bien qu'il était plus que normal de nous y intéresser aujourd'hui avec Windows Vista. Et c'est ce que nous vous proposons de découvrir maintenant dans ce dossier.

mots-clés : readyboost, readydrive, memoire, virtuelle

 
06/03/2007 par Manuel D. C. | 9 commentaire(s)
Page 2 / 4
Comme nous venons de le voir, le noyau NT6 utilise des algorithmes permettant de diviser dynamiquement la mémoire disponible du PC en de petites pages. Et c’est sur ce même modèle, que le noyau NT6 gère la mémoire virtuelle, ou SWAP.

La mémoire virtuelle s’appuie sur les disques durs et a essentiellement pour but d’optimiser la gestion de la mémoire et de permettre l’exécution de plus de programmes simultanés que la mémoire vive ne peut le permettre. En essayant toutefois de trouver le bon compromis entre performances et espace disponible, les performances du meilleur disque dur qui soit étant loin d’être aussi véloces que la mémoire.

Avec Windows 2k/XP, la mémoire virtuelle est paginée. C'est-à-dire que tout comme la mémoire, la mémoire virtuelle est divisée en de multiples pages statiques. Lorsque le taux d’utilisation mémoire devient critique, le noyau libère alors des pages de la mémoire vive pour les transférer sur la mémoire virtuelle (pagefile.sys). Ce qui permet d’attribuer les pages mémoire libérées à d’autres composants du système. Malheureusement, si Windows a de nouveau besoin du contenu des pages transférées sur la mémoire virtuelle, une interruption se produit. Ce processus est nécessaire pour recharger les pages en mémoire vive.


Mémoire virtuelle

La gestion de la mémoire virtuelle devient elle aussi dynamique avec Vista.


Par conséquent, Microsoft s’est employé à augmenter les performances de Windows Vista en s’appuyant sur le même modèle dynamique utilisé par la mémoire vive. Ce qui permet là aussi, d’adapter la taille des pages en fonction des besoins réels, de diminuer les redémarrages nécessaires et de réduire fortement le phénomène de fragmentation. Ce qui implique de meilleurs accès en lecture/écriture également.


Page 2 / 4
Voir les 9 commentaires - Poster un commentaire
 
 
 
 

Téléchargements

Tous les téléchargements