Что такое сжатие памяти в Windows 10?

Оглавление:

Что такое сжатие памяти в Windows 10?
Что такое сжатие памяти в Windows 10?

Видео: Что такое сжатие памяти в Windows 10?

Видео: Что такое сжатие памяти в Windows 10?
Видео: Как отключить значки в строке состояния на телефоне android - YouTube 2024, Апрель
Anonim
Windows 10 использует сжатие памяти для хранения большего количества данных в памяти вашей системы, чем в противном случае. Если вы заходите в диспетчер задач и просматриваете информацию об использовании памяти, вероятно, вы увидите, что часть вашей памяти «сжата». Вот что это значит.
Windows 10 использует сжатие памяти для хранения большего количества данных в памяти вашей системы, чем в противном случае. Если вы заходите в диспетчер задач и просматриваете информацию об использовании памяти, вероятно, вы увидите, что часть вашей памяти «сжата». Вот что это значит.

Что такое сжатие памяти?

Сжатие памяти является новой функцией в Windows 10 и недоступно в Windows 7 и 8. Однако, как Linux, так и MacOS Mac также используют сжатие памяти.

Традиционно, если у вас было 8 ГБ ОЗУ, а в приложениях было 9 Гбайт материала для хранения в этой ОЗУ, по крайней мере 1 ГБ пришлось бы «выгружать» и хранить в файле страницы на диске вашего компьютера. Доступ к данным в файле страницы очень медленный по сравнению с ОЗУ.

С сжатием памяти некоторые из этих данных объемом 9 ГБ могут быть сжаты (так же, как Zip-файл или другие сжатые данные могут быть сокращены) и хранятся в ОЗУ. Например, у вас может быть 6 ГБ несжатых данных и 3 ГБ сжатых данных, которые фактически занимают 1,5 ГБ в ОЗУ. Вы будете хранить все 9 ГБ исходных данных в 8 ГБ ОЗУ, так как это займет всего 7,5 ГБ, как только часть его была сжата.

Есть ли недостаток? Ну, да и нет. Сжатие и разжатие данных требует некоторых ресурсов ЦП, поэтому не все данные хранятся в сжатом виде - они только сжаты, когда Windows считает, что это необходимо и полезно. Сжатие и разжатие данных за счет некоторого времени процессора намного, намного быстрее, чем пейджинг данных на диск и чтение его из файла страницы, хотя, как правило, стоит компромисс.

Плохо сжатая память?

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

Но сжатие памяти использует некоторые ресурсы ЦП. Ваша система может работать не так быстро, как если бы она не требовала сжатия данных в памяти в первую очередь. Если вы видите много сжатой памяти и подозреваете, что это причина, по которой ваш компьютер немного медленный, единственным решением для этого является установка в вашей системе большего количества физической памяти (ОЗУ). Если на ваших компьютерах недостаточно физической памяти для приложений, которые вы используете, сжатие памяти лучше, чем файл страницы, но больше физической памяти - лучшее решение.

Как просмотреть информацию о сжатой памяти на вашем ПК

Чтобы просмотреть информацию о том, сколько памяти сжато в вашей системе, вам необходимо использовать диспетчер задач. Чтобы открыть его, щелкните правой кнопкой мыши на панели задач и выберите «Диспетчер задач», нажмите Ctrl + Shift + Esc или нажмите Ctrl + Alt + Delete, а затем нажмите «Диспетчер задач»,

Если вы видите простой интерфейс диспетчера задач, нажмите кнопку «Подробнее» в нижней части окна.
Если вы видите простой интерфейс диспетчера задач, нажмите кнопку «Подробнее» в нижней части окна.
Перейдите на вкладку «Производительность» и выберите «Память». Вы увидите, сколько памяти сжато в разделе «Использовать (сжато)». Например, на скриншоте ниже диспетчер задач показывает, что в настоящее время наша система использует 5,6 ГБ своей физической памяти. 425 МБ из 5,6 ГБ - это сжатая память.
Перейдите на вкладку «Производительность» и выберите «Память». Вы увидите, сколько памяти сжато в разделе «Использовать (сжато)». Например, на скриншоте ниже диспетчер задач показывает, что в настоящее время наша система использует 5,6 ГБ своей физической памяти. 425 МБ из 5,6 ГБ - это сжатая память.

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

Если вы наведите указатель мыши на левую часть панели под композицией «Память», вы увидите более подробную информацию о своей сжатой памяти. На скриншоте ниже мы видим, что наша система использует 5,7 ГБ своей физической памяти. 440 МБ это сжатая память, и эта сжатая память хранит приблизительно 1,5 ГБ данных, которые в противном случае были бы сохранены несжатыми. Это приводит к экономии памяти в 1,1 ГБ. Без сжатия памяти наша система будет использовать 6,8 ГБ памяти, а не 5,7 ГБ.
Если вы наведите указатель мыши на левую часть панели под композицией «Память», вы увидите более подробную информацию о своей сжатой памяти. На скриншоте ниже мы видим, что наша система использует 5,7 ГБ своей физической памяти. 440 МБ это сжатая память, и эта сжатая память хранит приблизительно 1,5 ГБ данных, которые в противном случае были бы сохранены несжатыми. Это приводит к экономии памяти в 1,1 ГБ. Без сжатия памяти наша система будет использовать 6,8 ГБ памяти, а не 5,7 ГБ.
Image
Image

Это делает процесс системы большим количеством памяти?

В первоначальном выпуске Windows 10 «хранилище сжатий» хранилось в системном процессе и было «причиной того, что системный процесс, по-видимому, потребляет больше памяти, чем предыдущие версии», согласно сообщению в блоге Microsoft.

Однако в какой-то момент Microsoft изменила способ работы. Сжатая память больше не отображается как часть системного процесса в диспетчере задач (вероятно, потому, что она очень запутывает пользователей). Вместо этого он отображается в разделе «Сведения о памяти» на вкладке «Производительность».

В Windows Creators Update мы можем подтвердить, что сжатая память отображается только в разделе «Сведения о памяти», а процесс System остается на уровне 0,1 МБ в нашей системе, даже если в системе много сжатой памяти. Это спасает путаницу, так как люди не будут удивляться, почему их системный процесс загадочно использует столько памяти.

Рекомендуемые: