Софт для оптимизации оперативной памяти. Закрытие неиспользуемых программ. Как работают оптимизаторы RAM

Оптимизация оперативной памяти может значительно улучшить скорость работы компьютера, устранить «подвисания», и вообще, по-оптимизировать что-то очень полезно. В данной статье я расскажу про оптимизацию ОЗУ без использования специального софта. Этот способ пригоден на ПК под управлением Windows XP с объёмом оперативки не менее 256 Мб.

Данный метод оптимизации оперативной памяти основан на несовершенстве операционной системы и стремлении её разработчиков унифицировать и универсализировать её. Windows XP появилась ещё тогда, когда я учился в школе, и мог только мечтать о собственном компьютере. С тех пор пошло уже 14 лет, и до сих пор эта ОС активно используется многими юзерами. Из-за того, что эта система распространилась в таком продолжительном периоде времени, стало необходимым сделать так, чтобы она удовлетворительно работала, как на слабых компьютерах времён начала сего столетия, так и на мощных современных. Отсюда вытекает, что XP работает на четвёрочку на тех и на других машинах, а ведь нам надо чтобы она вела себя на отлично на нашей современной машине.

Итак, суть метода оптимизации оперативной памяти в том, что по умолчанию XP записывает в файл подкачки (ФП) информацию о собственном ядре, драйверах устройств и некоторых приложениях. Разработчики Windows сделали это для того, чтобы сэкономить физическую ОЗУ на маломощных старых железках.

Как известно, ФП хранится на жёстком диске. И каждый раз, когда ОС к нему обращается, ответ приходит медленнее, чем, если бы она обращалась непосредственно к оперативке (было бы не плохо ещё и ). Поэтому если объём оперативка позволяет (нужно более 256 Мб, как было сказано), все эти данные можно переместить из ФП в ОЗУ.

Оптимизация оперативной памяти начинается со .

  • В реестре находим ключ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\DisablePagingExecutive и ставим его значение равное 1. Это высвобождает из файла подкачки данные о драйверах и некоторые сведения ядра системы.
  • Кроме этого, Windows держит и другие сведения о своём ядре в файле подкачки, поэтому оптимизация оперативной памяти ещё не закончена. Следующий шаг – ключ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\LargeSystemCache и ставим тоже

И на этом оптимизация оперативной памяти для успешной работы с Windows XP завершена – мы перенаправили на быструю оперативку некоторые данные, хранившиеся в файле подкачки инертного жёсткого диска, к которым часто обращается система.

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

Использование оперативной памяти начинается в момент включения ПК. В нее загружается исполняемый код операционной системы и запущенных пользователем программ. Высокая скорость доступа к находящимся в ней данным ‒ одна из основных составляющих быстродействия компьютера. Одновременно с оперативной активируется виртуальная память. В Windows это отдельный файл pagefile.sys, размещенный в корне системного диска. Virtual Memory Manager, являющийся компонентом ядра ОС, выгружает в него данные запущенных, но не используемых в данный момент программ. В процессе работы пользователя с несколькими приложениями перемещение информации между оперативной и виртуальной памятью выполняется VMM в фоновом режиме. Таким образом, система самостоятельно поддерживает баланс использования памяти. При этом, являясь компонентом ядра, менеджер памяти имеет высший приоритет исполнения по отношению к любой программе. Все утилиты оптимизации для системы будут являться пользовательским приложением. Следовательно, любые попытки нарушить работу компонента ядра должны игнорироваться.

«Оптимизаторы» RAM

Теперь, понимая общие принципы работы ОС, давайте рассмотрим, как работает оптимизатор оперативной памяти для Windows. Нам обещают, что установленная утилита будет очищать память, таким образом, увеличивая быстродействие.

Wise Memory Optimizer

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

Главное окно показывает общий объем и диаграмму текущего использования RAM. Нажатие на шестеренку в верхнем углу вызывает панель с настройками.

Непосредственно оптимизации памяти касаются только два пункта. Запуск автоматической очистки при достижении определенного порога и режим взаимодействия с процессором.

«Бегунок», отмечающий уровень начала оптимизации, выполнен неудачно. В момент регулировки цифровое значение не изменяется, а шкалы, по которой можно ориентироваться, не предусмотрено. При настройках по умолчанию работу с памятью программа начинает, только когда процессор не занят выполнением других задач. Иными словами, в тот момент, когда оперативная память освобождается и без ее участия. Под нагрузкой при достижении заданных 30% объема RAM «чуда» не произошло.

При снятой галочке Wise Memory Optimizer будет «изображать бурную деятельность» каждые пять минут. Очистка по таймеру срабатывает независимо от заданного порога.

Можно сказать, что программа безвредная. Пользы от ее использования нет никакого. После ручного запуска «оптимизации» показатели использования памяти возвращаются к первоначальным значениям в течение нескольких секунд.

Mz Ram Booster

Еще одна программа для оптимизации оперативной памяти. Поддержку ее разработчики прекратили в 2010 году, но она до сих пор пользуется популярностью.

В англоязычной справке к Mz Ram Booster приводится перечень поддерживаемых версий ОС. Учитывая год выпуска, последней в списке значится Windows 7.

Русская локализация интерфейса добавляется вручную с помощью XML-файла. Интересующие нас функции сосредоточены на первой, открывающейся при запуске утилиты, вкладке. В областях «2» и «3» приводятся данные о физическом размере RAM и виртуальной памяти. Размер файла подкачки Ram Booster определил неправильно. Четвертая рамка показывает доступные опции. Оптимизация и очистка RAM сводятся к удалению загруженных, но не используемых в данный момент DLL и данных. Раздел «Опции» содержит десяток оболочек для изменения внешнего вида программы и переключатель локализаций.

Третья вкладка предназначена для тонкой настройки автоматической оптимизации в фоновом режиме. Можно выбрать рекомендуемые параметры.

На скриншоте видно принятое программой решение.

Нагружаем ОС выполнением нескольких ресурсоемких задач, и убеждаемся, что выдерживать самостоятельно определенные параметры программа не может. Учитывая прекращение поддержки разработчиками, максимум что ей можно доверить, это оптимизировать память в Windows 7 в ручном режиме.

Mem Reduct

Mem Reduct ‒ самая современная из рассматриваемых утилит c интерфейсом, выполненным в стиле Windows 10.

В оформлении отсутствуют графики и диаграммы. Информация доносится до пользователя в цифровом режиме. Настройки собраны в меню «Файл», обозначенном на скриншоте.

Опции управления распределены по четырем вкладкам. На первой находятся общие настройки поведения.

Следующая вкладка содержит опции работы с RAM. Блок, касающийся работы с областями оперативной памяти, можно оставить с настройками по умолчанию. Отмеченная рамкой область отвечает за автоматическую очистку. Доступен запуск при достижении порогового значения или по таймеру.

При высокой нагрузке Mem Reduct единственная начинает активно выполнять свою задачу. Когда оперативная память загружена до заданного объема, автоматика программы срабатывает моментально. Статус выполнения задачи выводится в стандартную область уведомлений.

Если задать порог очистки в 60-70%, программа агрессивно старается его выдерживать, выдавливая из памяти данные запущенных процессов.

Выводы

Работа описываемых утилит основана на «симуляции» обращения к памяти с большим объемом данных. VMM добросовестно освобождает место, а программа рапортует пользователю о выполнении очистки. Идеальным вариантом использования таких утилит будет разовый запуск после закрытия игрового приложения или ресурсоемкой задачи. В этот момент ПК «подтормаживает», не сразу освобождая место в ожидании повторного обращения к данным. Очистка поможет ему быстрее прийти в норму.

Оптимизировать оперативную память совместно с работой ресурсоемкого приложения невозможно. Данные, «выдавленные» в виртуальную память, будут каждый раз возвращаться в RAM, приводя к дополнительной нагрузке на процессор.

Использование RAM в Windows 10

Внутренняя оптимизация ОЗУ Windows 10 реализована Microsoft с использованием технологии предварительного сжатия. В Linux и MacOS, известных высокой стабильностью, она используется уже давно. В ранних сборках это отображалось в диспетчере задач в виде процесса «Система и сжатая память». Отсюда и пошло мнение о том, что Windows «жрет оперативку». Актуальные сборки ОС отображают работу с памятью в виде графика.

Функция сжатия в целом повышает отзывчивость системы при работе с обычными приложениями, но может мешать в игровой конфигурации. Если при достаточном объеме RAM в играх заметно падает производительность, ее можно отключить.

Вызываем меню Power User и переходим к указанному на скриншоте пункту.

Откроется окно консоли управления Windows. В области быстрого перехода разворачиваем отмеченный раздел и выбираем пункт «Службы». В списке, открывшемся в правой части окна, ищем Superfeth. Открываем двойным щелчком меню редактирования параметров.

В выпадающем списке, отмеченном стрелкой, меняем тип запуска на «Отключено». Останавливаем службу и подтверждаем свое решение.

После перезагрузки оптимизация оперативной памяти Windows 10 будет отключена. Система начнет работать с RAM в старом стиле, не используя технологии сжатия.

В заключение

32-битные версии ОС имеют ограничение на использование объема оперативной памяти. Такая система не может управлять более, чем 4 Гб RAM. Чтобы идти в ногу со временем, стоит подумать о переходе на 64-битную Windows. Даже в редакции «Домашняя» она способна работать с объемом RAM 128 Гб. Для комфортного использования и работы современных приложений вполне хватит 8 Гб, а для игровой конфигурации – 16 Гб. В результате вы получите сбалансированную систему, которой не нужны никакие дополнительные оптимизаторы.

На многих сайтах компьютерной тематики обязательно найдутся ссылки на программы, которые обещают в один клик улучшить работу нашего компьютера и превратить старенький медленный компьютер в скоростной «космолет». о том, что подобные «однокликовые» оптимизаторы как минимум бесполезны, и что к вопросу оптимизации необходимо подходить совершенно иначе — более продуманно и уж никак не с инструментом вида «в один клик». Также встречаются и оптимизаторы оперативной памяти, которые в линейке бесполезных утилит стоят особо высоко, потому что они не только не приносят никакой пользы, но и снижают скорость работы вашего компьютера. И сейчас я объясню почему.

На чем основана популярность оптимизаторов памяти?

Популярность оптимизаторов памяти основывается на нашем убеждении, что малый объем свободной памяти — это очень плохо. Хотя на самом деле никакой трагедии в этом нет, потому что это хорошо! Это может показаться странным, но это так.

Что такое «свободная память»?

Действительно, свободной памяти всегда мало… Однако понятия немного изменились за последние пять-семь лет. Теперь свободная память большого объема означает не большую эффективность работы системы, а наоборот меньшую. Дело в том, что современные операционные системы оставляют свободным лишь тот объем памяти, который может экстренно потребоваться какому-то вновь стартовавшему приложению или работающей программе в процессе ее деятельности. Всю остальную зарезервированную память система расходует на запущенные программы и службы.

Что такое кэш?

Кэш — это данные, которые использовались системой или программами, и которые были зарезервированы в оперативной памяти на тот случай, если они еще понадобятся. Данные резервируются именно в памяти потому, что скорость чтения из оперативной памяти в разы выше, чем скорость чтения с жесткого диска. В случае необходимости система снова использует эти данные и без задержек выведет результат пользователю на экране. Если бы эти данные каждый раз резервировались на жестком диске, то скорость их загрузки была бы значительно ниже, что сильно бы замедляло скорость работы системы в целом и создавало повышенную нагрузку на жестких диск.

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

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

Заметьте, делает все это операционная система самостоятельно, без помощи каких-либо оптимизаторов. Тогда зачем нужны такие «очистители памяти» и «бустеры»?

Как работают утилиты по освобождению памяти?

Основных принципов их работы всего два:

  • Они используют функцию EmptyWorkingSet из API Windows. Эта функция делает принудительный сброс неиспользуемых данных из памяти в файл подкачки на жестком диске компьютера. Визуально в диспетчере задач количество свободной памяти увеличится, но станут ли быстрее работать программы? Однозначно — нет. Потому что скорость чтения с диска значительно ниже, чем скорость чтения из оперативной памяти компьютера.
  • Второй метод «очистки памяти» — приложение-оптимизатор требует у системы под себя достаточно много памяти. Система сама принудительно освобождает память от кэша и неиспользуемых данных. Но минут через десять Windows поймет, что программе-оптимизатору эта память не требуется и отдаст ее обратно под кэш и данные других программ.

Что делать, чтобы реально помочь своей системе с оптимизацией памяти?

Ответ банален — просто не мешайте работать Windows и следуйте простым советам.

  • Старайтесь не запускать слишком много приложений без дела. Есть пользователи, которые после редактирования текста не закрывают окно Word. А документов за день они редактируют много и все они висят в фоне и «съедают» память.
  • Удалите ненужные приложения с компьютера, особенно если они «висят» в автозагрузке.
  • Добавьте память физически, если ваш компьютер это позволяет. Стоимость оперативной памяти сейчас весьма демократична, а эффект от увеличения памяти вы увидите сразу!

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

Windows (XP и Vista) отлично управляет памятью, и по большей части сторонний продукт не требуется. Мы попробовали несколько бесплатных менеджеров памяти, но ни один не произвел достаточного впечатления, чтобы настоятельно его рекомендовать.

Большинство людей считают, что оптимизаторы памяти не что иное, как "змеиное масло" (выражение «змеиное масло» (snake oil) стало синонимом обмана. Согласно преданию, жулики продавали «змеиное масло» как лекарство от всех болезней. - Прим. ред.). И, в основном это правда. Большинство оптимизаторов памяти просто заполняют память в Windows, и помещают все в файл подкачки. Однако, есть пара программ, которые, кажется, действительно работают.

Примечание : Тем не менее, иногда без этих программ не обойтись. К примеру, некоторые программы могут некорректно освобождать память или вообще не освобождать.

Обзор бесплатных программ оптимизации памяти

Программа оптимизации памяти CleanMem мощное и удобное решение

Одна из тех программ, которые просто работают, и Вы совершенно о них забываете. После установки Вы даже не понимаете, что она уже работает. Программа настроится для запуска каждые 30 минут с помощью планировщика задач Windows. Вы можете поменять параметры задачи как хотите - когда и сколько раз запускать программу.

Программа не работает в фоновом режиме. Сделав свою работу программа закрывается и больше не откроется до тех пор, пока планировщик не запустит ее снова. CleanMem очень проста в пользовании и не требует вмешательства пользователя.

Она работает не как другие очистители памяти, которые по сути ничего не делают, кроме как заставляют Windows освободить память и использовать всю оставшуюся. Этот трюк, мягко говоря, замедляет вашу систему на большой промежуток времени!

Обновление:

CleanMem обновился до версии 1.6.4. С ней добавлено несколько замечательных особенностей. Наиболее драматическим является новый CleanMem мини-монитор. Он работает отдельно от CleanMem. Мини-монитор позволяет пользователю следить за текущим использованием памяти и очищать ее одним нажатием кнопки. Монитор только запускает CleanMem, чтобы тот сделал свою работу. Это новое дополнение к CleanMem, а не замена. CleanMem все также устанавливается и работает в фоновом режиме, а запускается с помощью планировщика задач так же, как это было всегда. Вы можете не использовать мини-монитор, если не хотите. Вы также можете скрыть его иконку в трее.

Еще одна особенность - изменение времени автоматического выполнения CleanMem через контекстное меню, которое появляется по клику правой кнопки мыши. Когда вы выберите нужный пункт, откроется планировщик задач. Это, конечно, не ракетостроение, но новая удобная функция.

Специальное примечание: При установки у вас есть 2 варианта - вы можете либо установить 32-разрядную или 64-разрядной версию.

Программа оптимизации памяти FreeRAM XP достаточно настроить

Менеджер памяти, который не только работает, но, и кажется, не вызывает проблем, что вообще редкость для таких программ. Он работает в фоновом режиме, потребляет , и действительно освобождает немного памяти, когда вы попросите. Он также может быть настроен на автоматическое выполнение.

Освобождая память, улучшается ли производительность? На обоих тест-системах немного памяти освобождается, но это не имеет большого значения для производительности. Может быть, на старых компьютерах с меньшим объемом памяти, или при использовании приложений, таких как PhotoShop, которые съедают много памяти, такие программы смогут сильно изменить ситуацию, но мы не можем этого гарантировать. То, что мы можем сказать это то, что FreeRAM XP не вызывает проблем, кроме как зависание системы на 10-30 секунд на время освобождения памяти программой FreeRAM.

Кажется, что этот продукт уже не развивается. Последний релиз был в 2006 году.

Специальное примечание (более не актуально) :

Мы считаем, что пользователям с Windows 7 вообще не требуются оптимизаторы памяти. Складывается впечатление, что система сама справляется с этой задачей. Многие могут не согласится, однако, это наше мнение, и мы его никому не навязываем. Наши рекомендации для обладателей Windows 7 - оставить управление памятью системе.

Примечание : К сожалению, как показала практика, Windows 7 не всегда справляется с оптимизацией памяти. Поэтому, если у вас на компьютере возникли проблемы с потреблением оперативной памяти, то советуем вам использовать CleanMem, которая достаточно неплохо справляется с задачей.

Связанные продукты и ссылки

Mz Ram Booster Обратите внимание, что MZ RAM Booster требует. NET Framework 2.0 или выше. Недавно обновлен до версии 3.5.2 и в настоящее время в процессе развития. Работает во всех версиях Windows.

RAMBooster 2 . На самом деле есть 2 видео на CNET TV, в которых высоко отзываются о RAMBooster 2. Если Вы заинтересованы, просто перейдите по ссылке, и поищите RAMBooster. Версия 2.0. Обратите внимание, что последняя версия была выпущена в 2005 году. Кажется, процесс развития остановлен.

CachemanXP (К сожалению, стала триальной) Хотя это не только оптимизатор памяти, но мы также считаем нужным упомянуть о нем. CachemanXP несколько уникален. CachemanXP является утилитой для оптимизации Windows , и предназначен для повышения скорости и стабильности вашего компьютера путем оптимизации кеша, восстановления ОЗУ и настройки множества системных настроек. Оптимизация в один клик делает его пригодным для начинающих и опытных пользователей. Резервная копия изменяемых настроек может быть восстановлена одним кликом. CachemanXP работает на Windows XP, Vista, 7 x86 | x64 и использует минимум ресурсов.

Руководство по быстрому выбору (ссылки на скачивание бесплатных программ оптимизации памяти)

CleanMem

Установите и забудьте о нем! Расписание для очистки памяти на указанные пользователем промежутки времени. Кажется, действительно работает. Также доступна в портативной версия.
Трудно сравнить со всеми оптимизаторами памяти. Вы забудете о том, что программа установлена.

Многие программы автоматически запускаются при включении компьютера, из-за чего система загружается дольше. Кроме того, эти программы занимают лишнюю оперативную память и при том далеко не всегда вам нужны.

Чтобы отредактировать список программ для автозагрузки, необходимо нажать кнопку «Пуск» и в строке поиска набрать команду msconfig. Во вкладке «Автозагрузка» галочками отмечены программы, которые запускаются при включении компьютера. Осталось снять галки с ненужных программ.

Будьте осторожны и не отключайте автозагрузку служебных программ и антивирусных продуктов.

3. Отключение автозагрузки ненужных шрифтов


При включении компьютера Windows загружает набор из более 200 разнообразных шрифтов. Отключить лишние можно так: «Пуск» - Панель управления - Оформление и персонализация - Шрифты. Открываем контекстное меню правой клавишей и на ненужном шрифте и выбираем «Скрыть».

Только Comic Sans , только хардкор!

4. Удаление временных файлов


В процессе работы на жестком диске ежедневно создается множество временных файлов, которые как-то незаметно становятся постоянными. Они также сильно снижают общую скорость работы компьютера.

Регулярная очистка компьютера позволит ускорить загрузку операционной системы и программ, а также освободит место на жестком диске.

Для этого достаточно открыть Мой компьютер - раздел с операционной системой (обычно Диск С:\) - папка Windows - папка Temp, а затем удалить все файлы и очистить Корзину.

5. Очистка диска


Для оптимизации Windows разработчики Microsoft предусмотрели встроенную утилиту для очистки диска. Она ищет и удаляет «мусорные» файлы, такие как временные файлы Интернета, дистрибутивы установленных программ, различные отчеты об ошибках и другие.

Зайдите в меню «Пуск» - Все программы - Стандартные - Служебные - Очистка диска.

6. Дефрагментация диска


Удалив ненужные программы и файлы, займитесь дефрагментацией диска, т.е. перегруппировкой файлов на жестком диске для максимальной оптимизации ПК.

Дефрагментацию можно выполнить средствами Windows, а можно воспользоваться специальными программами - это тема для отдельной статьи.

Стандартная процедура будет выглядеть так - в Проводнике выберите раздел для дефрагментации (например, диск D:\) и нажмите на него правой клавишей мыши, в появившемся меню откройте Свойства и во вкладке Сервис нажмите «Выполнить дефрагментацию».

7. Установить SSD


Ускорить загрузку операционной системы и программ поможет твердотельный накопитель, самостоятельную установку которого в ноутбук мы рассматривали в . Если не хватает средств на 500 Гб SSD, имеет смысл приобрести диск хотя бы для установки операционной системы - на новом SSD она будет просто летать.

8. Установить HDD


На YouTube множество видеогайдов по установке HDD. Вот один из них

Если бюджет не позволяет потратиться на дорогостоящие SSD-накопители, не стоит отказываться от более традиционных комплектующих. Установка дополнительного HDD позволит значительно повысить производительность ПК.

Так, если жесткий диск занят более чем на 85%, компьютер будет работать в разы медленнее. Кроме того, самостоятельно установить дополнительный жесткий диск на стационарный ПК еще проще, чем SSD.

9. Установка дополнительной оперативной памяти


Оперативная память используется для обработки запущенных программ. Чем больше информации требуется обработать - тем больший объем оперативной памяти потребуется.

Если памяти не хватает, система начинает использовать ресурсы жесткого диска, что приводит к критическому замедлению работы компьютера и подвисанию Windows.

Добавить или заменить планки оперативной памяти не составит никакого труда. Для обычного компьютера с набором стандартных офисных программ хватит 4 Гб оперативной памяти, а для игрового ПК можно подумать о 16 Гб и выше.

10. Уборка


Пыль - враг компьютера №2 (всем известно, что враг №1 - это ). Она препятствует нормальной вентиляции, в результате чего элементы ПК могут перегреваться, замедляя работу системы. Экстремальный перегрев комплектующих может привести к их полному выходу из строя.

Выключите компьютер минимум за полчаса до начала уборки. Не проводите уборку в синтетической одежде - в результате трения может возникнуть статический заряд, который способен повредить комплектующие. Чтобы снять статику, дотроньтесь до неокрашенной части батареи центрального отопления.

Включите пылесос на небольшую мощность и аккуратно уберите пыль со всех частей ПК. Особенное внимание стоит уделить блоку питания, кулеру процессора и видеокарты, где скапливается бОльшая часть пыли.