Ticker

6/recent/ticker-posts

Ad Code

Responsive Advertisement

Qu’est-ce que la mémoire compressée dans Windows 10/11

La gestion de la mémoire est l’une des principales fonctions d’un système d’exploitation qui contrôle et maintient l’allocation de la mémoire pour chaque processus du système. Avec l’introduction de la version 1507 de Windows 10, Microsoft a ajouté la compression de la mémoire comme le dernier ajout à son processus existant de gestion de la mémoire de Windows.

Cette technique de gestion de la mémoire permet de réduire l’utilisation de la mémoire en compressant certaines informations stockées dans la RAM. Bien que cette fonction soit activée par défaut dans les systèmes Windows 10 et 11, les utilisateurs ont la possibilité de la désactiver à tout moment.

Si vous êtes curieux au sujet de cette fonctionnalité et que vous vous demandez si vous devez la laisser activée ou la désactiver, cet article peut vous aider à prendre une décision à ce sujet.

Qu'est-ce que la mémoire compressée dans Windows 10/11

Qu’est-ce que la mémoire compressée dans Windows

Avant de nous plonger dans ce qu’est réellement la compression de la mémoire, nous devons avoir une petite idée de ce qu’est la “pagination”. Il s’agit d’un processus de gestion de la mémoire qui utilise la mémoire secondaire ou les unités de stockage pour réduire la charge de travail de la mémoire vive. Lorsque le système détecte que la mémoire RAM est faible, il transfère certaines sections des processus système, connues sous le nom de pages, vers le disque dur.
Celle-ci se nomme la mémoire virtuelle.

Ces pages se trouvent dans le volume système de Windows (lecteur C : sur la plupart des ordinateurs) sous la forme d’un fichier nommé pagefile.sys. Ce fichier contient des informations sur les processus rarement utilisés par le système. Le système ne récupère ces informations dans le fichier qu’en cas de besoin. On parle alors de fautes matérielles.
Le processus de pagination permet ainsi d’économiser de l’espace mémoire.

La compression de la mémoire remédie à cet inconvénient de la pagination en comprimant les pages peu utilisées au lieu de les écrire sur le disque. Cela réduit la fréquence des lectures et des écritures sur le disque et améliore également de manière significative le temps de réponse.

La compression de la mémoire offre plus d’espace aux processus du système dans la mémoire vive et permet d’exécuter plus de tâches simultanément.

Tout cela est géré par le gestionnaire de mémoire de Windows nommé Memory Manager (MM).

L’onglet Performances du gestionnaire de tâches de Windows 10 ou du gestionnaire de tâches de Windows 11, vous donne la taille de la mémoire compressée sur votre système.

La mémoire compressée dans le gestionnaire de tâches de Windows

Vous pouvez aussi Process Explorer pour avoir cette information.

La mémoire compressée dans Process Explorer

Comment la mémoire compressée fonctionne

Le concept général de la compression de la mémoire consiste à compresser les pages de mémoire qui ne sont pas actuellement utilisées par un processus ou une application du système afin de libérer la mémoire principale qui peut être utilisée par d’autres processus.

Windows 10 introduit une couche entre le fichier de pages (pagefile.sys) et l’activité normale de pagination qui permet la compression de toutes les pages déplacées vers la liste modifiée. Cela signifie que lorsque Memory Manager (MM) ressent une pression sur la mémoire, il compresse les pages inutilisées au lieu de les écrire sur le disque.
Memory Manager (MM) n’effectue désormais des opérations sur disque que lorsque la compression n’est pas suffisante pour soulager la pression de la mémoire. Grâce à cette stratégie, moins d’opérations sur le disque sont nécessaires puisque – grâce à la compression – plus de données peuvent être stockées en mémoire qu’auparavant.

Pour ce faire, on utilise un concept appelé “Magasin de compression“, qui est une collection de pages compressées en mémoire. Il existe un magasin système unique pour les anciennes applications de bureau Windows ou toute autre utilisation de la mémoire par des applications non UWP, puis un magasin pour chaque application du moteur d’exécution Windows (afin de permettre le découpage et la permutation en conséquence).
Au lieu d’écrire les pages de la liste modifiée dans le fichier de pages, MM les compresse et les place dans le magasin approprié.

Comment la mémoire compressée fonctionne dans Windows

La compression de la mémoire permet un gain de performance

Cela réduit la nécessité pour le système d’échanger des pages de mémoire entre la mémoire physique et le fichier de pages sur le disque, ce qui peut être un processus lent et gourmand en ressources.
Et donc cela concourt à réduire les défauts de page ou fautes matérielles.

Comme l’accès à la mémoire est plus rapide que l’accès aux disques, la compression de la mémoire peut contribuer à réduire l’espace mémoire sans dégrader de manière significative les performances. Lorsqu’une page doit être échangée, elle peut d’abord être compressée et stockée dans la mémoire.

Lorsqu’elle est à nouveau nécessaire, la même page est décompressée et renvoyée. Ce processus global est beaucoup plus rapide que l’échange de pages vers les lecteurs, bien qu’il soit un peu plus lent que l’accès à la mémoire réelle, car la décompression est nécessaire.

Par rapport aux versions précédentes de Windows, qui ne comportait pas de compression de la mémoire, Windows 10 et les versions ultérieures n’écrivent sur le disque que 50% du temps.

Windows effectue également un grand nombre de compressions de données en parallèle à la lecture des données en utilisant les cœurs de l’unité centrale. Cela peut augmenter l’utilisation du processeur dans une certaine mesure, ce qui peut être vérifié dans le gestionnaire des tâches.

Dois-je activer ou désactiver la mémoire compressée dans Windows

La compression de la mémoire peut offrir des avantages significatifs en termes de performances, tels qu’un temps d’accès plus court et une utilisation réduite de la mémoire. Cela peut s’avérer très utile pour les systèmes disposant d’une quantité limitée de mémoire physique. Cependant, elle peut également entraîner une surcharge du système, car la compression et la décompression des pages de mémoire requièrent parfois une grande quantité de ressources de l’unité centrale.

Bien que la plupart des experts ne recommandent pas de désactiver la compression de la mémoire sous Windows, tout dépend des ressources du système et des préférences de l’utilisateur. Si vous utilisez un système plus ancien dont la mémoire physique disponible est limitée, la compression de la mémoire peut vous permettre d’exécuter davantage d’applications et de processus, mais cela peut dépendre de l’unité centrale dont vous disposez.

Un CPU de dernière génération est susceptible de gérer efficacement le processus de compression/décompression. Toutefois, si vous constatez que ce processus de gestion de la mémoire consomme beaucoup de ressources de l’unité centrale, vous pouvez choisir de le désactiver.

Si votre appareil Windows dispose déjà de suffisamment de mémoire vive, mais que la compression de la mémoire entraîne des problèmes de performances sur l’appareil, vous pouvez également choisir de la désactiver dans ce cas. Sur certains systèmes, vous ne constaterez aucune différence de performances, que la fonction soit activée ou désactivée.

Comment activer ou désactiver la mémoire compressée dans Windows

Comment activer/désactiver la mémoire compressée sur Windows 10/11

L’article Qu’est-ce que la mémoire compressée dans Windows 10/11 est apparu en premier sur malekal.com.

Enregistrer un commentaire

0 Commentaires