> Tech > Optimiser la mémoire virtuelle

Optimiser la mémoire virtuelle

Tech - Par iTPro.fr - Publié le 24 juin 2010
email

Comme beaucoup d'utilisateurs de Windows NT, je me demandais ce qu'allait coûter la mise à  niveau de mon matériel pour Windows 2000 Professional. Mon PC à  base de Pentium Pro 200 MHz n'avait que 32 Mo de RAM, ce qui ne suffisait déjà  pas pour permettre à  NT 4.0 de fournir les performances dont j'avais besoin. Windows 2000 Pro exige au minimum 64 Mo de RAM et mon projet initial était d'ajouter 32 Mo à  mon système. Mais j'ai découvert que je pouvais obtenir 64 Mo de RAM EDO sur deux SIMM à  96 broches placés dans deux slots ouverts de ma carte mère. Ajoutés aux 32 Mo existants, ces 64 Mo ont porté mon système à  une RAM totale de 96 Mo.
Je pensais qu'ajouter 30 pour cent de RAM de plus que les recommandations de Microsoft permettrait à  Windows 2000 Pro d'atteindre les performances que je voulais.Quelques tests m'ont permis de confirmer que j'avais suffisamment de RAM dans mon système pour permettre à  Windows 2000 Pro d'atteindre les performances requises. Cet article explique comment j'ai découvert la quantité de RAM dont mon système avait besoin pour exécuter efficacement Windows 2000 Pro et l'incidence sur les performances du déplacement du fichier de pagination hors de la mémoire virtuelle d'un système Windows 2000.

Optimiser la mémoire virtuelle

Pour trouver la quantité de RAM nécessaire à  mon système Windows 2000 Pro, j’ai
utilisé un chronomètre pour mesurer le temps nécessaire à  mon système pour me
permettre de me connecter et faire fonctionner les applications de mon dossier
de démarrage, en utilisant pour cela successivement différentes quantités de RAM.

Les applications de mon dossier de démarrage comprennent Microsoft ActiveSync
3.0, Notepad, Outlook 98 et DUN. Je me suis déconnecté et reconnecté plusieurs
fois pour obtenir une durée stable pour chaque quantité de RAM testée, sachant
que la seconde connexion était plus rapide puisque Windows Pro avait mis en mémoire
cache la plupart des programmes et des données de la mémoire.

Après avoir minuté ce processus avec 96 Mo de RAM sur mon système, j’ai répété
l’opération avec moins de RAM et examiné le temps écoulé par rapport à  la mémoire
installée. Pour déterminer la quantité des 96 Mo de RAM devant être utilisée par
Windows 2000 Pro, j’ai utilisé le commutateur /MAXMEM pour ajouter de nouvelles
entrées au fichier boot.ini dans la racine de mon disque C, comme le montre le
Listing 1. Ce listing montre que Windows 2000 Pro ignore la RAM au-dessus de la
valeur de seuil que vous fixez.Au démarrage de mes tests, le fichier de pagination
se trouvait sur l’unité D.
Comme le montre la ligne bleue de la figure 1 mes résultats ne cassaient rien.
Avec 64 Mo de RAM, le temps nécessaire pour la connexion et le lancement des applications
n’était plus que d’un tiers et à  96 Mo, le processus a mis moins du quart du temps
nécessaire avec 32 Mo de RAM. La différence entre 80 et 96 Mo était minime, 80
Mo représentent donc probablement la quantité de RAM suffisante pour permettre
à  mon système Windows 2000 Pro de garantir les performances nécessaires.
Mes tests ont toutefois révélé que 64 Mo de RAM ne suffisent pas pour que Windows
2000 Pro réponde à  mes besoins de performances.

Téléchargez gratuitement cette ressource

Protection des Données : 10 Best Practices

Protection des Données : 10 Best Practices

Le TOP 10 des meilleures pratiques, processus et solutions de sécurité pour mettre en œuvre une protection efficace des données et limiter au maximum les répercutions d’une violation de données.

Tech - Par iTPro.fr - Publié le 24 juin 2010