Bureau

Compression de la mémoire sous Windows 10

Windows 10 : Activer ou Désactiver la compression de la RAM et gérer son fichier d'échange

Windows 10 : Activer ou Désactiver la compression de la RAM et gérer son fichier d'échange
Anonim

Compression de la mémoire dans Windows 10 vous garantit une utilisation optimale et équilibrée de la RAM avec le fichier de page. Le nouvel OS est livré avec l`optimisation de la mémoire qui intègre la compression des données occupant la mémoire électronique. l`article parle de la gestion de la mémoire de Windows, de la compression de mémoire et du fonctionnement de la compression de mémoire dans Windows 10. Gestion de la mémoire dans les anciennes versions de Windows

Dans Windows, la mémoire est divisée en trois pièces:

Mémoire à accès aléatoire (mémoire électronique)

  1. Fichier d`images (extension de RAM sur le disque dur)
  2. Disque dur et autres types de systèmes de stockage
  3. Dans les anciennes versions, il était nécessaire d`attribuer quantité d`espace disque à pagefile.sys qui agissait comme une extension de la mémoire électronique. La gestion de la mémoire dans les anciennes versions de Windows était simple et directe. Stockez les applications en cours d`exécution et les données associées dans la mémoire électronique et envoyez les données les moins utilisées à pagefile.sys. Alors que l`application traditionnelle résidait dans la mémoire principale, la partie de données était souvent poussée vers le fichier d`échange si elle n`était pas utilisée longtemps. Si la capacité du fichier d`échange est dépassée, les données du fichier d`échange ont été remplacées. Dans ce cas, si l`application - qui se trouvait encore dans la mémoire électronique - nécessitait de vieilles données, elle devait à nouveau être chargée dans la RAM à partir du disque dur ou d`autres périphériques de stockage, ce qui signifiait qu`il fallait plus de temps pour lire ou écrire.

En d`autres termes, les applications et les données les plus récentes doivent résider en RAM, les données fréquemment utilisées par les applications courantes restent dans pagefile.sys et le disque dur est accédé lorsqu`un nouvel ensemble de données doit être lu ou écrit. Cela inclut les données non présentes dans le fichier d`échange - les données qui ont été remplacées par un nouvel ensemble.

Gestion de la mémoire sous Windows 8 - Les fichiers d`applications

Avec Windows 8, la gestion de la mémoire a un peu changé. Il y avait deux types d`applications dans Windows 8 / 8.1. Les applications traditionnelles fonctionnent toujours comme expliqué ci-dessus. Une partie d`entre eux restait en mémoire vive alors que les données requises étaient stockées dans le fichier d`échange lorsque les applications étaient inactives et que la mémoire vive était pleine.

Les applications modernes ne fonctionnaient que lorsqu`elles étaient au point. Si vous avez ouvert l`application A et l`application B et que vous travaillez actuellement sur l`application A, l`application B associée aux données associées sera repoussée vers le fichier d`échange. De cette façon, l`application A peut avoir un bon accès à la mémoire et n`a pas besoin d`atteindre le fichier d`échange pour chaque processus d`extraction. Lorsque vous avez envoyé l`application A en arrière-plan en vous concentrant sur l`application B, l`application A et les données associées sont transférées dans le fichier d`échange tandis que l`application B accède exclusivement à la RAM.

Cette méthode est enregistrée dans la mémoire. Avec Windows 10, la fonction de compression a été ajoutée pour le rendre encore plus rapide. La section suivante explique comment cela fonctionne dans Windows 10.

Gestion de la mémoire sous Windows 10 - Compression sur le fichier d`échange

La gestion de la mémoire est la même que celle de Windows 8 / 8.1. Les applications traditionnelles sont stockées dans la mémoire électronique et les applications ciblées sont également stockées dans la RAM. Si la RAM devient encombrée en raison d`un excès de données, l`application et les données sont compressées jusqu`à 40% et hébergées dans la même mémoire électronique.

Windows 10 utilise aussi pagefile.sys pour stocker les données de la mémoire électrique. Si une application utilise trop de données mais à des intervalles plus lents, certaines de ses données sont poussées vers le fichier d`échange si la mémoire électronique manque d`espace libre. Si l`application devient agressive, les données sont déplacées du fichier d`échange vers la mémoire électronique et une autre application est transmise au fichier d`échange afin de libérer de l`espace pour l`application en cours. Dans de rares cas, le disque dur est sollicité: lorsqu`un nouveau jeu de données ou d`application doit être chargé ou lorsque les données requises par une application ne sont pas présentes sur la RAM ou le fichier d`échange.

Windows 10 a aussi deux catégories d`applications: moderne et traditionnelle. Les applications traditionnelles sont stockées séparément dans la mémoire électronique tandis que les applications modernes ont chacune leur propre pile. Cela facilite le transfert des applications modernes et des données associées vers le fichier d`échange lorsque vous ouvrez trop d`applications de telle sorte que la mémoire est insuffisante malgré la compression.

Il économise environ 50% de l`activité du fichier d`échange (par rapport aux anciennes versions de Windows) utilisent la fonction de compression de mémoire dans Windows 10 car la plupart des données sont déjà disponibles dans la mémoire principale - sous une forme compressée. Lorsque l`application ou les données sont requises, elles sont décompressées et utilisées. Il est donc nécessaire de garder une partie de la RAM vide pour fournir des données non compressées. Même lorsque vous utilisez le fichier d`échange, la vitesse est plus rapide dans Windows 10 car l`application entière et les données associées sont stockées sous la forme d`une page compressée accessible par ordre séquentiel. Pendant qu`une partie des données est décompressée, l`autre partie est envoyée à la mémoire principale pour traitement. Cela permet également de gagner du temps et de rendre l`informatique plus rapide sur les machines Windows 10.

Pour plus de détails, consultez cette vidéo sur le canal 9.