Activez la compression de la mémoire dans Windows 11 pour de meilleures performances
La compression de la mémoire est une fonctionnalité de Windows 11 qui permet au système d’exploitation de réduire la taille des données en mémoire sans les déplacer sur le disque. Cela peut améliorer les performances de votre ordinateur en libérant plus de mémoire physique pour un accès plus rapide. Dans cet article de blog, je vous montrerai comment activer la compression de la mémoire dans Windows 11 et je vous expliquerai certains des avantages et des inconvénients de cette fonctionnalité.
La compression de la mémoire n’est pas activée par défaut dans Windows 11, mais vous pouvez l’activer à l’aide d’une simple commande. Pour ce faire, vous devez ouvrir une fenêtre PowerShell élevée en cliquant avec le bouton droit de la souris sur le bouton Démarrer et en sélectionnant Windows PowerShell (Administrateur). Tapez ensuite la commande suivante et appuyez sur Entrée :
Enable-MMAgent -Memory Compression (Activer l’agent MMA – Compression de la mémoire)
Cela permettra la compression de la mémoire pour la session en cours. Pour la rendre permanente, vous devez ajouter la même commande à une clé de registre qui est exécutée au démarrage. Pour ce faire, ouvrez l’éditeur du registre en appuyant sur Windows + R et en tapant regedit. Naviguez ensuite jusqu’à la clé suivante :
HKEY_LOCAL_MACHINE_SOFTWARE\Microsoft\NWindows NT\CurrentVersion\Multimedia\SystemProfile
Cliquez avec le bouton droit de la souris sur la clé SystemProfile et sélectionnez New > String Value (Nouveau > Valeur de chaîne). Nommez-la SystemResponsiveness et donnez-lui la valeur 0. Cela indiquera à Windows 11 de donner la priorité à la compression de la mémoire par rapport à d’autres tâches.
Pour vérifier que la compression de la mémoire fonctionne, vous pouvez ouvrir le gestionnaire des tâches en appuyant sur les touches Ctrl + Shift + Esc et aller dans l’onglet Performances. Vous devriez y voir une nouvelle section intitulée Mémoire compressée sous le graphique Mémoire. Cette section indique la quantité de mémoire compressée et l’espace économisé.
La compression de la mémoire peut présenter plusieurs avantages pour les performances de votre PC, par exemple :
– Réduisez l’usure du disque en évitant la pagination.
– Amélioration de la réactivité et du multitâche grâce à la conservation d’un plus grand nombre d’applications en mémoire
– Amélioration de la sécurité et de la confidentialité par le cryptage de données compressées en mémoire
Cependant, la compression de la mémoire présente également certains inconvénients, par exemple :
– Consommation de cycles de l’unité centrale et d’énergie lors de la compression et de la décompression des données.
– Augmentation de la fragmentation de la mémoire et des frais généraux par la création de structures supplémentaires.
– Réduire la compatibilité et la stabilité avec certaines applications ou certains pilotes qui ne prennent pas en charge la compression.
Par conséquent, vous devriez essayer la compression de la mémoire sur votre PC et voir si elle améliore vos performances ou si elle cause des problèmes. Vous pouvez désactiver la compression de la mémoire à tout moment en exécutant la commande suivante dans PowerShell :
Disable-MMAgent -Memory Compression (Désactiver l’agent MMA – Compression de la mémoire)
Vous devez également supprimer la valeur de registre SystemResponsiveness que vous avez créée précédemment.
L’un des moyens d’optimiser l’utilisation de la mémoire sur votre système est d’appliquer la compression de la mémoire. La compression de la mémoire est une technique qui réduit la taille des données stockées dans la mémoire en appliquant un algorithme de compression. Vous pouvez ainsi faire tenir plus de données dans la même quantité de mémoire ou libérer de la mémoire pour d’autres applications.
La compression de la mémoire est particulièrement utile lorsque votre système manque de mémoire et que vous devez transférer des données sur le disque. L’échange de données sur le disque est une opération lente et coûteuse qui peut dégrader les performances du système. En compressant les données en mémoire, vous pouvez éviter ou réduire la quantité de données échangées et maintenir le bon fonctionnement de votre système.
Windows dispose d’une fonction intégrée qui effectue automatiquement la compression de la mémoire lorsque cela s’avère nécessaire. Elle compresse les données des pages de mémoire les moins fréquemment utilisées et les stocke dans une région de mémoire dédiée appelée mémoire compressée. Lorsqu’une application doit accéder à une page compressée, Windows la décompresse à la volée et la renvoie à l’application. Ce processus est transparent pour l’utilisateur et l’application et ne nécessite aucune configuration ou intervention.
La compression de la mémoire peut améliorer les performances du système en réduisant les entrées/sorties du disque, en augmentant la disponibilité de la mémoire et en améliorant la réactivité des applications. Cependant, elle présente également certains inconvénients, tels qu’une utilisation accrue de l’unité centrale, une réduction de la durée de vie de la batterie et des problèmes potentiels de compatibilité avec certaines applications. Vous devez donc évaluer les avantages et les coûts de la compression de la mémoire en fonction de votre cas d’utilisation spécifique et de la configuration de votre système.