Внимательный пользователь Windows 10 наверняка заметил, что с недавних пор ОС стала потреблять слишком много оперативной памяти. При открытии пакета программ (например, браузера, MS Word, Adobe Photoshop и др.) утечка памяти может составлять аж несколько гигабайт. Впрочем, через Диспетчер задач виновника легко вычислить - это процесс System, который с выходом инсайдерской сборки 10525 стал весьма "прожорлив". Пугаться и что-либо предпринимать не стоит, сие не проблема, а улучшение в механизме управления памятью, которое повышает производительность приложений. О чем на страницах официального блога рассказал Гейб Аул (Gabe Aul) в статье "Анонс Windows 10 Insider Preview Build 10525".
Он пишет, цитирую: "В Windows 10 мы интегрировали новый режим сжатия для хранения в ОЗУ архивированных данных. Таким образом, неиспользуемые данные сжимаются, а не записываются на винчестер. Что позволяет системе поддерживать большее количество приложений единовременно, а также обеспечивает более высокую отзывчивость "десятки". Это видно в Диспетчере задач и потому процесс System потребляет памяти больше, чем в предыдущих выпусках Windows".
Другими словами, в Windows 8 и 7 при отсутствии свободной памяти "операционка" автоматически перемещает данные запущенных программ в файл подкачки, находящийся на жестком диске и играющий роль виртуальной памяти. А поскольку скорость чтения данных с диска гораздо ниже таковой у оперативной памяти (RAM или Random Access Memory), это приводит к заметному снижению отзывчивости приложений, чьи данные размещены в файле подкачки. В Windows 10 ситуация обратная, т.е. новый режим ощутимо увеличивает быстродействие системы и установленного программного обеспечения.
Единственное, с чем придется смириться пользователям не самых последних моделей ноутбуков (десктопов) – разовая покупка дополнительной планки памяти от 4 Гб.
Дмитрий Евдокимов
www.TestSoft.su
Комментарии
ИМХО путаете утечку памяти с её расходом. Но статья полезная.
ИМХО сжатие и хранение в ОЗУ сжатых данных можно выключить. Но не уверен, т.к. с вин10 ещё не возился.
Просто это емкое, нестрогое ("неконтролируемое уменьшение объема свободной оперативной памяти"), завлекающее и употребительное определение описанного механизма управления памятью + "ключевик" в Яндексе.
как я мог написать иначе)?..
Много чего пишут. А всё из-за того, что в английском control = УПРАВЛЕНИЕ. Что такое "утечка памяти" -- знают все программисты. Это НЕУПРАВЛЯЕМОЕ уменьшение объёма свободной памяти из-за различных ошибок.
В данном случае ошибки нет -- так захотели разработчики ОС: сжимать и хранить в ОЗУ, дабы её ускорить. Думаю, сие можно выключить. Ну не лохи лохи же они в самом деле.