Comment optimiser la gestion de la mémoire, améliorer l’efficacité de l’utilisation de la mémoire et augmenter autant que possible la vitesse d’exécution est ce qui nous préoccupe. Ce qui suit présente plusieurs méthodes pour améliorer l'efficacité de l'utilisation de la mémoire et optimiser la gestion de la mémoire dans les systèmes d'exploitation Windows.
1. Changez l'emplacement du fichier d'échange
Son but est principalement de maintenir la continuité de la mémoire virtuelle. Étant donné que le disque dur lit les données en utilisant des têtes magnétiques sur des matériaux magnétiques, et si les fichiers d'échange sont placés dans différentes zones du disque, les têtes magnétiques sauteront, ce qui n'est naturellement pas propice à l'amélioration de l'efficacité. De plus, il existe de nombreux fichiers sur le disque système et la mémoire virtuelle n'est certainement pas contiguë, elle doit donc être placée sur un autre disque. La méthode pour modifier l'emplacement du fichier d'échange est la suivante : cliquez avec le bouton droit sur "Poste de travail", sélectionnez "Propriétés → Avancé → Paramètres de performances → Avancé → Modifier la mémoire virtuelle " et sélectionnez l'emplacement que vous souhaitez modifier dans la barre de lecteur. Il convient de noter qu'après avoir déplacé le fichier d'échange, le fichier d'origine doit être supprimé (le système ne le supprimera pas automatiquement).
2. Changez la taille du fichier d'échange
Après avoir modifié l'emplacement du fichier d'échange, nous pouvons également apporter quelques ajustements à sa taille. Lors de l'ajustement, nous devons faire attention à ne pas définir les fichiers de page maximum et minimum sur des valeurs égales. Comme la mémoire n'est généralement pas vraiment "pleine", elle place automatiquement certaines données temporairement inutilisées sur le disque dur lorsque la mémoire interne atteint un certain niveau. Plus le fichier d'échange minimum est volumineux, plus la proportion est faible et plus la vitesse d'exécution est lente. Le fichier d'échange maximum est la limite. Parfois, lorsque de nombreux programmes sont ouverts, la mémoire et le fichier d'échange minimum sont "pleins" et le fichier d'échange maximum déborde automatiquement. Il n’est donc pas raisonnable de considérer les deux comme équivalents. Dans des circonstances normales, le fichier d'échange minimum est défini plus petit, afin que davantage de données puissent être stockées dans la mémoire autant que possible et que l'efficacité soit plus élevée. Le fichier d'échange maximum est défini plus grand pour éviter les situations « pleines ».
3. Désactiver le fichier d'échange
Lorsque vous disposez de plus de 512 Mo de mémoire, le rôle du fichier d'échange ne sera plus évident, nous pourrons donc le désactiver. La méthode est la suivante : entrez tour à tour dans l'éditeur de registre "HKEY_LOCAL_MACHINESystemCurrentControlSetControlSession Ma-nagerMemoryManagement" et définissez sa valeur sur "1" dans l'option "DisablePa-ging Executive" (désactiver le fichier d'échange).
4. Effacez le fichier d'échange
Il y a un "ClearPageFileAtShutdown (effacer le fichier d'échange lors de l'arrêt)" au même emplacement, définissez la valeur sur "1". La "effacement" du fichier d'échange mentionné ici ne signifie pas la suppression complète du fichier pagefile.sys du disque dur, mais son "nettoyage" et son organisation pour préparer une meilleure utilisation de la mémoire virtuelle au prochain démarrage de Windows XP.
5. Ajustez la taille de la zone de cache
Vous pouvez définir la proportion d'utilisation du cache système dans l'onglet "Utilisation principale de l'ordinateur" (pour Windows 98). Si le système dispose de plus de mémoire, vous pouvez sélectionner « Serveur réseau » afin que le système utilise plus de mémoire comme cache. Dans l'onglet CD-ROM, vous pouvez ajuster directement la quantité de mémoire utilisée par le système comme cache pour la lecture et l'écriture de disques CD-ROM.
6. Surveiller la mémoire
Quelle que soit la taille de la mémoire du système, elle sera toujours utilisée. Bien qu'il existe une mémoire virtuelle, la vitesse de lecture et d'écriture du disque dur ne peut pas être comparée à la vitesse de la mémoire, donc lors de l'utilisation de la mémoire, l'utilisation de la mémoire doit être surveillée à tout moment. Le système d'exploitation Windows fournit un moniteur système capable de surveiller l'utilisation de la mémoire. Généralement, si seulement 60 % des ressources mémoire sont disponibles, vous devez faire attention à l'ajustement de la mémoire, sinon cela affectera sérieusement la vitesse de fonctionnement de l'ordinateur et les performances du système.
7. Libérez de l'espace mémoire à temps
Si vous constatez que votre système manque de mémoire, vous devez veiller à libérer de la mémoire. Ce que l'on appelle la libération de mémoire signifie libérer les données résidant dans la mémoire de la mémoire. Le moyen le plus simple et le plus efficace de libérer de la mémoire consiste à redémarrer votre ordinateur. Fermez également les programmes qui ne sont pas utilisés temporairement. Notez également que si les données d'image sont stockées dans le presse-papiers, elles occuperont beaucoup d'espace mémoire. À ce stade, tant que quelques mots sont coupés et collés, les images originales du presse-papiers dans la mémoire peuvent être effacées, libérant ainsi une grande quantité de mémoire occupée par celles-ci.
8. Optimiser les données en mémoire
Sous Windows, plus il y a de données en mémoire, plus elles consomment de ressources mémoire. Par conséquent, ne définissez pas trop d’icônes de raccourci sur le bureau et dans la barre des tâches. Si les ressources mémoire sont limitées, envisagez d’utiliser le moins de programmes résidant en arrière-plan possible. Lorsque vous utilisez votre ordinateur, n'ouvrez pas trop de fichiers ou de fenêtres. Après une utilisation prolongée de l'ordinateur, si l'ordinateur n'est pas redémarré, la disposition des données dans la mémoire peut être confuse, entraînant une diminution des performances du système. À ce stade, vous devriez envisager de redémarrer votre ordinateur.
9. Améliorer les performances des autres composants du système
Les performances des autres composants de l'ordinateur ont également un impact important sur l'utilisation de la mémoire, comme le type de bus, le processeur, le disque dur et la mémoire vidéo. Si la mémoire vidéo est trop petite et la quantité de données affichées est importante, aucune quantité de mémoire n'améliorera sa vitesse d'exécution et l'efficacité du système. Si le disque dur est trop lent, cela affectera sérieusement le fonctionnement de l'ensemble du système.