Очисти свою память

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

Cacheman
С первой из рассматриваемых сегодня программ многие из вас, возможно, уже знакомы, поскольку появилась она еще во времена Windows 9x. Эти, с позволения сказать, операционные системы просто замечательно “оптимизировали” свою работу, загружая в оперативную память все, что попадалось под руку. Использование Cacheman’а существенно облегчало (и продолжает облегчать!) жизнь пользователям, ибо эта утилитка оптимизирует и неплохо прочищает оперативную память.
Добиться повышения производительности системы с помощью Cacheman’а можно, установив период автоматического высвобождения памяти, а также объем, который требуется освободить. Кроме того, есть несколько опций, позволяющих гибко настроить эту функцию программы. Например, можно высвобождать память при высокой загрузке процессора или при старте системы.
За годы, прошедшие с момента выхода первой версии, утилита обзавелась множеством полезных опций. Появилась, например, возможность оптимизации файловой системы; добавилось немало опций, позволяющих еще точнее настроить основную функцию – очистку памяти. В их числе — такая полезная вещь, как выгрузка неиспользуемых библиотек.

cacheman.jpg

Но у каждой медали есть две стороны. И оборотной стороной в данном случае станут затраты времени на загрузку какой-либо DLL, выгруженной Cacheman’ом, если вдруг эта DLL понадобится системе… Примерно такой же побочный эффект есть и у функции Disable executive page.
Поскольку новые версии Windows (2K/XP/2003) работают с памятью несколько лучше своих предшественниц, разработчики позволили себе отключить возможность тонкой настройки программы пользователями этих ОС. Но мне, например, было бы приятнее настраивать все самому… Впрочем, пользователям Windows 98 руки по-прежнему не связывают…
C работой оптимизации файловой системы можно без труда разобраться самому. Благо там все действия осуществляются посредством “бегунков”, поигравшись с которыми можно найти золотую середину производительности дисковой подсистемы. Хотя, как и в случае с остальными опциями, вы можете воспользоваться “Мастером настроек”, который проведет вас через процесс настройки, давая свои советы по поводу той или иной опции.
Стоит также отметить функцию, при помощи которой можно “убить” зависшее приложение по истечении указанного в настройках срока.
Конечно, никуда не делись и предустановки, воспользовавшись которыми можно быстро настроить работу системы под определенное приложение. Но тут есть свои нюансы, так что выбор за вами – либо качать настройки из сети, либо настраивать все вручную…
Обидно, что программа распространяется по shareware лицензии, что накладывает некоторые ограничения на ее возможности.
Найти свежую версию Cacheman можно на официальном сайте www.reg.net.

FreeMemory
Около года назад мне на глаза попалась еще одна подобная программа. Очень маленькая, но полезная утилитка, которая умеет лишь одно — очищать оперативную память. Однако с этой задачей она справляется на «отлично». Плюс ко всему прочему, она имеет интерактивный интерфейс, который облегчает работу с нею даже неопытным пользователям.

freememory_03.jpg

Настройка программы осуществляется, что называется, в два клика. Да там, собственно, и настроек-то особых нет. Могу перечислить практически все: период регенерации памяти, процент предстоящей очистки, критический порог памяти, процент очистки памяти при определенной загруженности процессора. Также программа может вести файл статистики и выводить информацию на панель задач (свободную память или загрузку процессора в одном из двух видов: численном или графическом).
Приятно удивила еще одна опция: диспетчер системных процессов. Многие могут спросить: «А зачем, ведь этим занимается стандартный диспетчер задач?!». Тут все не так просто… Диспетчер, встроенный во FreeMemory, гораздо функциональнее своего стандартного аналога. Во-первых, он отображает регистры памяти, используемые для своих нужд тем или иным файлом. Во-вторых, он показывает файлы, к которым обращается процесс, что мне, например, помогло избавиться не от одного надоедливого шпионского модуля (да и других программ, причиняющих какой-либо вред).
Просто поражает, что такая замечательная программа распространяется совершенно бесплатно. Только вот, судя по всему, автор уже забросил работу над этим проектом, поскольку обновлений не было уже давно…
Найти эту программу можно на www.hcsoft.spb.ru.


Рекомендуем почитать: