Читайте, что означает сжатие памяти в Windows и как просмотреть информацию о сжатой памяти на вашем ПК . А также, что делать если компьютеру не хватает оперативной памяти и как определить сколько памяти занимает определенный процесс. Windows 10 использует сжатие для хранения большего количества данных в оперативной памяти вашей системы. В диспетчере задач Windows 10, на кладке “Производительность” выводится информация об размере и текущем использовании памяти. Среди прочих параметров, указано что часть памяти сжата. Давайте разберемся, что это значит?
Сжатие памяти – это новая функция Windows 10, которая не доступна в более ранних Windows 8 и 7. В тоже время ОС Linux и MacOS используют эту фичу.
Обычно если на вашем компьютере установлено 8 ГБ ОЗУ, а запущенные приложения и сама система используют 9 Гбайт данных для хранения в памяти, по крайней мере 1 ГБ пришлось сохранить в файле подкачки на жестком диске вашего компьютера. Доступ к данным в файле подкачки замедляет скорость работы отдельных приложений и системы в целом.
Однако с использованием алгоритма сжатия (такого же, как в Zip-файле) размер данных может быть уменьшен и целиком помещен в оперативной памяти. К примеру система может оставить 6 ГБ несжатых данных, а 3 ГБ сжать, что бы они занимали фактически 1,5 ГБ. Таким образом у вас будет занято 7,5 из 8 ГБ ОЗУ.
Есть минусы в таком подходе? И да, и нет. Сжатие данных и обратная процедура требуют определенных ресурсов процессора. Поэтому не все данные хранятся сжатыми, система сжимает только ту информацию, которую считает необходимой. Сама операция сжатия и разжатия происходит гораздо быстрее, чем запись и чтение данных с диска. Поэтому Windows ищет компромисс между двумя этими подходами.
Почему Windows не сжимает все данные?
Как мы уже рассмотрели, скорость сжатия и расжатия данных гораздо выше, чем запись и чтение данных с диска. Работа с такими данными происходит в полностью автоматическом режиме и не требует вмешательства пользователя, так почему система не сжимает все данные?
Работа с несжатыми данными происходит гораздо быстрее. Если операционной системе необходимо провести поиск по большому объему данных сохраненному в оперативной памяти, то процедура чтения, декодирования и обратного кодирования данных требует существенного времени работы процессора. Кроме этого система резервирует часть оперативной памяти для расзжатия необходимого буфера памяти на случай такой необходимости.
Исходя из этого, Windows старается хранить данные к которым часто происходит обращение в расжатом виде, данные к которым система обращается реже сжимаются или вовсе сохраняются в файл подкачки.
Что делать если компьютеру не хватает оперативной памяти?
Так что же делать, если вы видите, что система использует большой объем сжатых данных или работает с большим файлом подкачки? Ответ очевиден, добавьте больше оперативной памяти в свой ПК, это будет наилучшее решение. Также очевидно, что лучше использовать настолько быструю оперативную память, насколько это позволяет ваша материнская плата.
Менее очевидным решением будет использование SSD диска для файла подкачки или системы в целом. Ранее мы рассматривали как перенести файл подкачки на другой диск в нашем видео:
Так как скорость чтения и записи на SSD диск в разы выше, традиционного жесткого диска, то вся система будет работать быстрее.
Как просмотреть информацию о сжатой памяти на вашем ПК
Чтобы просмотреть информацию о том, сколько памяти сжато в системе, необходимо использовать диспетчер задач. Для его запуска, щелкните правой кнопкой мыши на панели задач и выберите , или нажмите Ctrl + Shift + Esc (для Windows 10, 8) или Ctrl + Alt + Delete (для любой Windows) и выберите .
По умолчанию запускается в сокращенном виде, вам нужно получить доступ к полной версии. Для этого нажмите кнопку Подробне в нижнем левом углу окна.
Перейдите на закладку производительность и выберите Память в списке справа. Вы увидите, сколько памяти сжато в разделе «Использовать (сжато)» . Например, на скриншоте ниже диспетчер задач показывает, что в настоящее время наша система использует 4,2 ГБ, 21,6 МБ – это сжатая память.
Этот параметр постоянно меняется в зависимости от количества запущенных приложений и используемой ими памяти. Количество сжатой памяти может изменяться и от работы системных задач в фоновом режиме, вы можете наблюдать за этим процессом в режиме реального времени.
Так же из скриншота видно, что наша система использует 8ГБ оперативной памяти DDR3. 1 ГБ зарезервирован аппаратно – эту память использует встроенная графическая система. Форм фактор памяти DIMM, используется 2 планки и ещё 2 гнезда в системе свободно. В параметре кэшировано 1,9 ГБ отображается текущий размер файла подкачки. Если вы наведете мышку на диаграмму в разделе Структура памяти, система выдаст всплывающую подсказку с дополнительной информацией.
Как определить сколько памяти занимает определенный процесс
Для получения подробной информации по памяти, которую занимает каждый процесс, перейдите на вкладку Процессы, затем найдите нужный и выделите его, в колонке память будет указано фактически занимаемая память.
Некоторые приложения имеют несколько одновременно работающих процессов, как например Google Chrome. В этом случае необходимо посчитать сумму потребляемой памяти всех запущенных процессов.
Если на вашем ПК установлен небольшой обьем оперативной памяти, ну к примеру 2 ГБ, и после включения и полной его загрузки вы с удивлением видите что половина вашей памяти уже занята системой, тех кто перед этим пользовался старым добрым ХР такая статистика может немного пугать.
Из-за чего это?
На тот случай если вы не знали, то RAM (или как ее по нашему называют ОЗУ – оперативная память) хранит в себе все то с чем вы непосредственно сейчас работаете, то есть как саму операционную систему и ее компоненты, так и приложения которые вы запустили или запускали. И все что вы делаете в этих приложениях тут же запоминается и хранится в оперативной памяти. И очищается она только после закрытия всех приложений ну и, соответственно, после выключения компьютера.
ОС Windows всегда использовала ОЗУ для хранения компонентов каждой программы, сервиса и библиотеки, которые используются для их работы. Но Windows 7, однако, использует еще один способ заполнить вашу ОЗУ: эта операционная система хранит информацию об каждой программе, которую вы бы могли запустить. Эта функция известна под именем Superfetch и заставляет многих людей нервничать при виде графиков загрузки их ОЗУ. По-умолчанию Windows выполняет пред-запись в оперативную память каждого приложения, которыми вы чаще всего пользуетесь для того чтобы уменьшить время их загрузки. Если в вашей системе установлено больше чем 2 ГБ оперативной памяти, то эта функция в конечном итоге выгодна, так как позволяет адекватно использовать эти гигабайты. Но если же у вас установлено объем ОЗУ меньше чем 2 ГБ, то Windows 7 заставит ваш компьютер “молить об пощаде”.
Поэтому тем из вас, кому нравится эта операционная система, но на вашем железе немного не хватает ОЗУ есть смысл попробовать отключить Superfetch .
Как отключить Superfetch
Для этого перейдите в меню Пуск, затем найдите и откройте Панель управления. Выберите стиль отображения значков “по категориям”. Теперь в панели управления необходимо найти пункт “Система и Безопасность” (System and Security) для Windows 7 или “Система и ее обслуживание” (System and Maintenance) для Windows Vista.
Теперь на вкладке “Система и Безопасность” необходимо найти пункт “Администрирование” (Administrative Tools).
В меню “Администрирование” необходимо найти иконку к меню “Службы” (Services). Двойным кликом по иконке служб вы увидите список всех установленных служб в вашей системе. Ищем службу Superfetch и правой кнопкой на ней выбираем из меню “Свойства” (Properties).
Когда окно свойств откроется, измените способ запуска службы с “Автоматический” (Automatic) на “Отключено” (Disabled). Затем нажмите на кнопку “Стоп” (Stop) и подождите пока служба остановится. После чего на кнопку “ОК” как это показано на рисунке ниже.
Как только сервис Superfetch будет отключен, это должно снизить процесс потребления оперативной памяти. Если изменения не вступили в силу, то необходимо выполнить перезагрузку компьютера. Также эффективным будет отключение лишних или неиспользуемых приложений с автозагрузки компьютера.
У многих Windows 10 потребляет нечеловеческое количество оперативной памяти. От 3 до 6 Гб потребляет система. Это невозможно много! Конечно же раз есть проблема — её нужно решить. Ниже я предложу вам несколько способов решения проблемы. Итак, погнали, ускоряем Windows 10.
Решаем проблему потребления RAM
Ну во-первых конечто стоит проверить программы запущенные в трее и всё, что есть в автозапуске. Для этого проверяем количество значков около часов. Все ненужные и неизвестные программы нужно будет отключить.
Для этого открываем диспетчер задач. Переходим на вкладку автозагрузка и выключаем всё ненужное.
Во вторых Windows 10 очень яро использует телеметрию. Всё чтобы собирать данные о вас. По большей части для таргетивной рекламы. Так вот в некоторых случаях телеметрия может пожирать оперативку в больших количествах. Как отключить ниже.
Отключаем телеметрию.
Есть готовое софтверное решение для отключения «шпионских» сервисов в виндоус 10.
Называется DWS. Скачать можно на гит хабе. Вот ссылка
переходим на вкладку «Главная» и нажимаем кнопку «Destroy Windows 10 Spying». Перезагружаем систему и видим значительное уменьшение потребляемой памяти.
Таким образом можно добиться ускорения системы и увеличение свободной оперативной памяти!
Мои результаты отключения телеметрии и ускорения Windows
Ни что так не тормозит систему как нехватка оперативной памяти. Зачастую, если ваша память загружена под завязку система начинает ужасно тормозить, а то и вовсе зависает при выполнении той или иной задачи. Что делать в таком случае?
Давайте по пунктам разберем последовательность действий при загрузке оперативной памяти на 90% и более.
- Для начала необходимо перезагрузить компьютер. Это делается по самой простой причине – если система тормозит, то выполнять определенные задачи будет весьма сложно. Перезагружаемся и переходим ко второму пункту.
- Проверяем автозапуск система на наличии всякого мусора. Идем «Пуск» — «Выполнить», вписываем в поле «MSConfig», после чего переходим во вкладку «Автозагрузка» и снимаем как можно больше галочек. В идеале, там должна стоять только одна галочка, отвечающая за загрузку антивируса. Перезагружаем компьютер. Тем самым мы освобождаем оперативную память от ненужного хлама, который подгружается со стартом компьютера.
- Обычно большой кусок оперативной памяти съедают программы, в особенности, такие как антивирус, файервол, Автокад, офисные приложения. Если вы не используете в определенное время ту или иною программу, то не держите ее открытой. Также обратите внимание на фон рабочего стола, не стоит ставить картинку разрешением 2000 пикселей, если максимальное разрешение вашего экрана составляет 1280 пикселей по большой стороне.
- Стоит также проверить компьютер на вирусы, так как зачастую висящие в автозапуски вирусы сильно тормозят систему. Обновите вашу антивирусную программу и просканируйте систему на наличие вирусной активности.
- Самым верным и дорогим способом будет увеличение оперативной памяти. Для этого необходимо вскрыть системный блок компьютера и проверить, если ли свободный слот, куда можно поставить еще одну планку оперативной памяти. Если есть, то смело докупаем память и вставляем ее туда. Если нет, то просто заменяем установленную планку, на планку большего размера.
В итоге все действия сводятся к очистки оперативной памяти, а также ее расширению. Если вы располагаете дополнительными средствами, то лишним не будет докупить планку оперативной памяти, вы тем самым повысите производительность системы. Если же денег нет, то стоит просто оптимизировать систему, путем очистки автозагрузки компьютера.
Название стандарта | Тип памяти | Частота памяти | Частота шины | Передача данных в секунду (MT/s) | |
PC2-3200 | DDR2-400 | 100 МГц | 200 МГц | 400 | 3200 МБ/с |
PC2-4200 | DDR2-533 | 133 МГц | 266 МГц | 533 | 4200 МБ/с |
PC2-5300 | DDR2-667 | 166 МГц | 333 МГц | 667 | 5300 МБ/с |
PC2-5400 | DDR2-675 | 168 МГц | 337 МГц | 675 | 5400 МБ/с |
PC2-5600 | DDR2-700 | 175 МГц | 350 МГц | 700 | 5600 МБ/с |
PC2-5700 | DDR2-711 | 177 МГц | 355 МГц | 711 | 5700 МБ/с |
PC2-6000 | DDR2-750 | 187 МГц | 375 МГц | 750 | 6000 МБ/с |
PC2-6400 | DDR2-800 | 200 МГц | 400 МГц | 800 | 6400 МБ/с |
PC2-7100 | DDR2-888 | 222 МГц | 444 МГц | 888 | 7100 МБ/с |
PC2-7200 | DDR2-900 | 225 МГц | 450 МГц | 900 | 7200 МБ/с |
PC2-8000 | DDR2-1000 | 250 МГц | 500 МГц | 1000 | 8000 МБ/с |
PC2-8500 | DDR2-1066 | 266 МГц | 533 МГц | 1066 | 8500 МБ/с |
PC2-9200 | DDR2-1150 | 287 МГц | 575 МГц | 1150 | 9200 МБ/с |
PC2-9600 | DDR2-1200 | 300 МГц | 600 МГц | 1200 | 9600 МБ/с |
Название стандарта | Тип памяти | Частота памяти | Частота шины | Передач данных в секунду(MT/s) | Пиковая скорость передачи данных |
PC3-6400 | DDR3-800 | 100 МГц | 400 МГц | 800 | 6400 МБ/с |
PC3-8500 | DDR3-1066 | 133 МГц | 533 МГц | 1066 | 8533 МБ/с |
PC3-10600 | DDR3-1333 | 166 МГц | 667 МГц | 1333 | 10667 МБ/с |
PC3-12800 | DDR3-1600 | 200 МГц | 800 МГц | 1600 | 12800 МБ/с |
PC3-14400 | DDR3-1800 | 225 МГц | 900 МГц | 1800 | 14400 МБ/с |
PC3-16000 | DDR3-2000 | 250 МГц | 1000 МГц | 2000 | 16000 МБ/с |
PC3-17000 | DDR3-2133 | 266 МГц | 1066 МГц | 2133 | 17066 МБ/с |
PC3-19200 | DDR3-2400 | 300 МГц | 1200 МГц | 2400 | 19200 МБ/с |
В таблицах указываются именно пиковые величины, на практике они могут быть недостижимы.
Для комплексной оценки возможностей RAM используется термин пропускная способность памяти. Он учитывает и частоту, на которой передаются данные и разрядность шины и количество каналов памяти.
Стабильность и продуктивность работы персонального компьютера зависит от его конфигурации. Немалая роль в этом отведена оперативной памяти. Она, ни много ни мало, определяет производительность компьютера, выступая своего рода посредником между центральным процессором и жёстким диском или другим носителем информации. Давайте разберёмся, как правильно почистить оперативную или физическую память на ПК с Windows.
Виды памяти компьютера
Компьютерная память - это система, включающая в себя различные запоминающие специальные устройства, взаимодействующие как между собой, так и с центральным процессором.
Физической оперативной памятью (RAM) называется энергозависимая часть системы, используемая для временного хранения считываемого с носителя программного кода и любых других входных или выходных данных, которые затем обрабатываются процессором. Её функции реализуются с помощью оперативного запоминающего устройства (ОЗУ) в виде технической планки с микросхемами, вставляемой в специальные парные гнёзда на материнской плате. Информация, накапливаемая в модулях ОЗУ, при выключении компьютера теряются. Поэтому такой тип памяти и получил название оперативной. Её объём на сегодняшний день исчисляется в гигабайтах. Обычно это планки от 2 ГБ и выше. Работа компьютера под управлением Windows 7 без установленных модулей ОЗУ, включаемых в общую логическую цепочку, невозможна.
Установка планок оперативной памяти в предназначенные для неё слоты
При нехватке оперативной памяти используется виртуальная, позволяющая автоматически перераспределять нагрузку, перемещая части выполняемых приложений в выделяемую для этих целей область на жёстком диске. Физическая постоянная память (ROM) служит для длительного хранения информации, которая сохраняется и при отключении питания компьютера. Весь массив информации при этом располагается на жёстком диске с установленной ОС Windows 7. Также данные могут храниться на любых других носителях (флеш-накопители, dvd-диски).
Существует ещё и видеопамять, встроенная непосредственно в видеокарту. С её помощью формируется изображение на экране монитора.
Проверка загруженности физической памяти (РАМ)
Повышенная нагрузка на оперативную память может вызвать замедление работы, а в некоторых случаях даже зависание компьютера. При возникновении нестабильности следует разобраться, на какие действующие процессы расходуются ресурсы. Воспользуйтесь стандартной комбинацией Ctrl+Shift+Esc для открытия «Диспетчера задач». В окне, открываемом через пункт меню «Процессы» видно, как и в каком объёме расходуется оперативка. А её общий расход в процентах отражается справа в самом низу открытого окна.
Потребление оперативной памяти рабочими процессами в Windows 7
На вкладке «Быстродействие» показана выделенная RAM (в соответствующих единицах) на работающие потоки и процессы, количество доступной, кэшированной, свободной памяти, хронологический график её использования, а также представлены данные ядра.
На вкладке «Быстродействие» отображается детальная информация распределения оперативной памяти
Методика чистки RAM
Сокращение объёма потребляемой оперативной памяти во всех случаях повышенной нагрузки, приводящей к замедлению работы Windows 7 является эффективным способом устранения возникающих неполадок. Для этого следует выполнить ряд действий для очистки RAM и оптимизировать её работу.
Закрытие неиспользуемых программ
Все открытые приложения можно определить по иконкам, расположенным в самом низу «Рабочего стола». Ещё они показаны в «Диспетчере задач» на вкладке «Приложения». Для закрытия неиспользуемого в данный момент программного процесса необходимо снять задачу, предварительно отметив приложение мышкой. Этот метод в особенности актуален при зависании некоторых программ, к примеру, таких как Word или Excel. Но подобное закрытие приложений является аварийным и использовать его следует только в крайних случаях.
Отключение зависших или неиспользуемых приложений для высвобождения оперативной памяти
Остановка фоновых процессов
Закрытие многих программ далеко не всегда приводит к их полной остановке. Многие фоновые процессы продолжают действовать. Особенно это относится к торрентам и подобному аналогичному софту. Зачастую такие приложения преднамеренно оставляют в оперативке работающие процессы даже после закрытия программы. Остановить их можно на вкладке «Процессы» в «Диспетчере задач». А на вкладке «Службы» есть возможность остановить запускаемые по умолчанию службы, которые не используются системой, но потребляют ресурсы. При этом будут деактивированы и связанные с ними фоновые процессы.
Следует учитывать, что после перезапуска системы все внесённые изменения будут потеряны. Чтобы этого не произошло, следует отключить неиспользуемые службы на соответствующей вкладке в разделе «Администрирование», открываемый через панель управления. Выберите тип запуска «Отключена» через контекстное меню.
Выбор режима запуска службы
Таблица: разрешённые для отключения службы
Остановить, а затем и отключить службу возможно и через командную строку. Для её открытия введите комбинацию с клавиатуры Win+R и выполните команду cmd. Далее в командной строке пропишите и выполните net stop<имя запускаемой службы> или sc stop<имя запускаемой службы> и затем sc config<Имя выбранной службы>start=disabled.
Остановка служб Windows 7 через командную строку
Оптимизация режима автозагрузки приложений
В конфигурации Windows 7 заложена полезная функция, позволяющая загружать программы в автоматическом режиме вместе с запуском системы. Многие приложения изначально настроены на использование автозагрузки. Но это необходимо не всегда, ведь каждая программа, запускаемая таким способом, забирает на себя часть ресурсов RAM. Введите с клавиатуры комбинацию Win+R и выполните команду msconfig. В открывшемся окне на вкладке «Автозагрузка» снимите отметки с тех приложений, которые нет необходимости запускать автоматически и сохраните настройки.
Отключение автоматической загрузки неиспользуемых программ
В каких случаях Windows Explorer следует перезапустить
Часть ненужных процессов, накапливающихся в RAM при работающей системе, можно удалить, перезапустив Windows Explorer. Перейдите в «Диспетчере задач» на вкладку «Процессы» отметьте мышкой работающий explorer.exe и завершите процесс, нажав соответствующую кнопку.
Завершение процесса explorer.exe, останавливающего Проводник Windows Explorer
Теперь на вкладке «Приложения» вновь запустите Windows Explorer, добавив новую задачу explorer.exe.
Создание новой задачи для запуска Windows Explorer
Можно, конечно, перезапустить Windows 7. В этом случае автоматически перезагрузится и Windows Explorer.
Внесение изменений через редактор реестра
Отключить автозапуск неиспользуемых приложений и тем самым очистить RAM можно с помощью редактора реестра. Удалите ярлыки ненужного софта в подразделах Run и RunOnce веток HKEY_CURRENT_USER и HKEY_LOCAL_MACHINE соответственно. Для открытия редактора реестра введите с клавиатуры комбинацию Win+R, после чего выполните команду regedit.
Удаление ярлыков неиспользуемых программ из списка автозагрузки
Проверка системы на вирусы
Вредоносный код может очень сильно грузить оперативку. Проверка Windows 7 на вирусы и их своевременное удаление стабилизирует работу компьютера. Для поиска и удаления вредоносного кода можно использовать бесплатные утилиты:
Для запуска антивирусного сканирования следует нажать кнопку «Начать проверку»
Утилита быстро отыщет и удалит вирусы с вашего персонального компьютера
Запустите антивирусное сканирование нажатием кнопки начала проверки
Как очистить жёсткий диск
Для высвобождения RAM можно использовать стандартный набор доступных в Windows 7 утилит, позволяющих удалить неиспользуемый софт и файлы, автономные страницы, полностью очистить «Корзину».
Выберите раздел жёсткого диска через пункт меню «Очистка диска», последовательно открыв «Пуск\Стандартные\Служебные», отметьте галочками все, что нужно будет удалить и нажмите кнопку «ОК».
Выбор файлов, которые будут удалены при очистке жёсткого диска
Таким же способом можно произвести очистку любого раздела жёсткого диска через его свойства (нужное окно открывается через контекстное меню), выбрав соответствующий пункт.
Запуск очистки жёсткого диска через встроенный пункт меню
Видео: главные причины загруженности оперативки
Как почистить оперативную память с помощью специальных программ
Для качественной очистки RAM используется различное стороннее программное обеспечение.
Вот некоторые из таких утилит:
Отметьте галочками нужные пункты и запустите приложение на выполнение
Для запуска достаточно нажать кнопку «Оптимизировать» и программа сделает всё сама
Выберите нужные пункты и запустите очистку оперативной памяти
Просто запустите утилиту и она автоматически будет очищать оперативную память через установленные промежутки времени
Процесс очистки оперативной памяти осуществляется в автоматическом режиме
При достижении максимального порога допустимой нагрузки следует сбросить текущие процессы и очистить системный кэш
Запустите приложение и отметьте галочками нужные настройки. При необходимости выполните оптимизацию оперативной памяти вручную
Как разгрузить: способы профилактики
Соблюдайте простые правила:
Очистка виртуальной памяти на компьютере или ноутбуке
Функционирование виртуальной памяти обеспечивает файл pagefile.sys, называемый файлом подкачки. Он обычно находится на системном логическом диске Windows 7. Для высвобождения виртуальной памяти, pagefile.sys необходимо вначале удалить, а затем вновь создать.