Сжатие памяти в Windows 10 оптимизирует использование оперативной памяти

Память является важным фактором для более быстрой обработки различных задач. Поскольку это электронная память, она стоит дорого, и большинство людей не могут позволить себе огромное количество оперативной памяти. Кроме того, существует ограничение на объем оперативной памяти, которую могут поддерживать операционные системы. Но функция сжатия памяти в Windows 10 гарантирует, что вы получите оптимальное и сбалансированное использование ОЗУ вместе с файлом подкачки. В новой ОС реализована оптимизация памяти, которая включает сжатие данных, занимающих электронную память. В статье рассказывается о том, как старые версии Windows управляли памятью, что такое функция сжатия памяти и как сжатие памяти работает в Windows 10.

Сжатие памяти в Windows 10

Управление памятью в старых версиях Windows

В Windows вся память разделена на три отдельные части:

  1. Оперативная память (электронная память)
  2. Файл подкачки (расширение ОЗУ на жестком диске)
  3. Жесткий диск и другие типы систем хранения

В более старых версиях необходимо было предоставить достаточно места на жестком диске для pagefile.sys, который действовал как расширение электронной памяти. Управление памятью в старых версиях Windows было простым и понятным. Сохраните запущенные в данный момент приложения и связанные данные в электронной памяти и отправьте наименее используемые данные в pagefile.sys. В то время как традиционное приложение размещалось в основной памяти, часть данных часто помещалась в файл подкачки, если она не использовалась долгое время. Если емкость файла подкачки была превышена, данные в файле подкачки заменялись. В том случае, если приложение, которое все еще находилось в электронной памяти, требовало старых данных, их снова нужно было загрузить в ОЗУ с жесткого диска или других запоминающих устройств, а это значит, что для чтения или записи данных требовалось больше времени.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Другими словами, приложения и самые свежие данные должны находиться в ОЗУ, часто используемые текущими приложениями данные остаются в pagefile.sys, а доступ к жесткому диску осуществляется, когда необходимо было прочитать или записать новый набор данных. Сюда входят данные, отсутствующие в файле подкачки — данные, которые могли быть заменены новым набором.

Управление памятью в Windows 10/8 — файлы подкачки приложений

В Windows 10/8 управление памятью немного изменилось. В Windows 8 / 8.1 было два типа приложений. Традиционные приложения по-прежнему работали, как описано выше. Часть из них оставалась в ОЗУ, в то время как необходимые данные сохранялись в файле подкачки, когда приложения бездействовали и когда ОЗУ была заполнена.

Современные приложения запускались только тогда, когда они были в фокусе. Если вы открыли приложение A и приложение B и в настоящее время работаете над приложением A, приложение B вместе со связанными данными будет возвращено в файл подкачки. Таким образом, приложение A может иметь хороший доступ к памяти и ему не нужно обращаться к файлу подкачки для каждого процесса выборки. Когда вы отправили приложение A в фоновый режим, сфокусировавшись на приложении B, приложение A и связанные с ним данные перейдут в файл подкачки, а приложение B получит эксклюзивный доступ к ОЗУ.

Этот метод сэкономил память и ускорил работу приложений. В Windows 10 была добавлена ​​функция сжатия, чтобы сделать его еще быстрее. В следующем разделе объясняется, как это работает в Windows 10.

Управление памятью в Windows 10 — сжатие по файлу подкачки

Управление памятью такое же, как в Windows 8 / 8.1. Традиционные приложения хранятся в электронной памяти, а специализированные приложения также хранятся в оперативной памяти. Если оперативная память становится перегруженной из-за избыточных данных, приложение и данные сжимаются до 40% и размещаются в одной электронной памяти.

Windows 10 тоже использует pagefile.sys для хранения данных электрической памяти. Если приложение использует слишком много данных, но с более медленными интервалами, некоторые из его данных помещаются в файл подкачки, если в электронной памяти не хватает свободного места. Если приложение становится агрессивным, данные перемещаются обратно из файла подкачки в электронную память, а какое-то другое приложение помещается в файл подкачки, чтобы освободить место для текущего приложения. Только в редких случаях к жесткому диску приближаются: когда должен быть загружен новый набор данных или приложение, или когда данные, требуемые приложением, отсутствуют ни в ОЗУ, ни в файле подкачки.

В Windows 10 также есть две категории приложений: современные и традиционные. Традиционные приложения хранятся отдельно в электронной памяти, в то время как современные приложения имеют свой собственный стек. Это упрощает отправку современных приложений и связанных данных в файл подкачки, когда вы открываете слишком много приложений, так что памяти не хватает, несмотря на сжатие.

Это экономит около 50% активности файла подкачки (по сравнению со старыми версиями Windows), когда вы используете функцию сжатия памяти в Windows 10, потому что большая часть данных уже доступна в основной памяти — в сжатом виде. Когда приложение или данные требуются, они распаковываются и используются. Поэтому необходимо оставлять часть ОЗУ пустой для хранения несжатых данных.

Даже при использовании файла подкачки скорость в Windows 10 выше, поскольку все приложение и связанные данные хранятся в виде сжатой страницы, доступ к которой осуществляется в последовательном порядке. Пока часть данных распаковывается, другая часть отправляется в основную память для обработки. Это тоже экономит время и ускоряет вычисления на машинах с Windows 10.

Теперь прочтите: Сжатие системы в Windows 10 и то, как оно экономит место на устройствах.

Сжатие памяти в Windows 10 .

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *