20.10.2015
Многие пользователи Windows 10 отмечают факт чрезмерного употребления процессом System оперативной памяти. Порою доходит до того, что этот процесс использует 2,5-3 гигабайта оперативной памяти из четырех установленных. На компьютерах с большим количеством оперативки, замечено потребление данным процессом до шести гигабайт. Однако, как оказалось, это не баг, а новая функция оптимизации в Windows 10 и бороться с этим не надо.
Что бы более конкретно понять, в чем же состоит функция улучшения, необходимо вернуться в историю предыдущих версий операционных систем Windows. Более продвинутые пользователи знакомы с таким понятием как "файл подкачки" - это системный файл как правило большого размера, предназначенный для хранения временных данных, запущенных, но не используемых в данный момент приложений. В старые времена, когда компьютеры были намного слабее и пользователи боролись за каждый свободный мегабайт оперативной памяти, было огромное количество статей, посвященных оптимизации файла подкачки: это и перенос его на более быстрые жестки диски, и постоянная его дефрагментация (в том числе сторонними приложениями), и установка для него определенного заданного значения (как правило в два раза больше размера оперативной памяти).
Как же он работает? Грубо говоря, схема следующая: после запуска нескольких ресурсоемких приложений одновременно, система сталкивается с ограниченным количеством памяти под них и сбрасывает временные данные, которые не используются в этот момент в файл подкачки. Как только вы возвращаетесь в приложение, данные подтягиваются обратно, при этом данные другого неиспользуемого приложения перемещаются в файл подкачки.
Процесс System – это и есть аналог файла подкачки, только хранящийся в оперативной памяти. За счет того, что данные прочитать из оперативной памяти гораздо быстрее, чем с жесткого диска, приложения становятся более отзывчивыми. Хотя, это конечно в теории, на практике пользователи все равно сталкиваются с "тормозами" работы приложений и системы в целом. Стоит отметить, что Windows 10 не отказалась от файла подкачки, он тоже задействован, так что отключать его поддержку не стоит.
Вот что пишет касательно этого вопроса Гейб Аул: "В Windows 10 мы интегрировали новый режим сжатия для хранения в ОЗУ архивированных данных. Таким образом, неиспользуемые данные сжимаются, а не записываются на винчестер. Что позволяет системе поддерживать большее количество приложений единовременно, а также обеспечивает более высокую отзывчивость "десятки". Это видно в Диспетчере задач и потому процесс System потребляет памяти больше, чем в предыдущих выпусках Windows".
На популярных ресурсах, посвященных Windows ходят слухи, что в Microsoft еще работают над этой функцией и впереди нас ждут несколько обновлений, цель которых оптимизировать и улучшить новую систему распределения памяти и самого процесса System, а пока, тем кто столкнулся с этой проблемой (хотя это, получается, и не проблема вовсе), остается только ждать.
|