Нужны ли программы для оптимизации памяти?

10

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

Что-то с памятью моей стало…

7

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

Свободная (касса…) память

Справедливо утверждение, которое гласит, что ОЗУ слишком много никогда не бывает, но бывает всегда мало. Что же мы имеем в реальности? А реальность такова, что работа системы сегодня построена немного на других принципах. Если раньше данные считывались с диска, и значение оперативной памяти было не настолько важным фактором, главное, чтобы её хватало для работы активной программы, то сейчас много свободной ОЗУ означает только то, что ОС не использует её оптимально. Помните, оперативная память, это не счёт в банке, где лежать ваши сбережения на пенсию, это инструмент для работы системы, и если вы стараетесь держать его в масле, то смысла в нём просто нет. Это как иметь отличную бензопилу, но из экономии пилить брёвна ручной ножовкой. Какой смысл в большом объёме памяти, если она не используется по максимуму?

9

Современные системы работают в режиме, когда свободным остаётся небольшой объём ОЗУ на экстренный случай запуска приложения, либо скачка уже работающей программы. Всё остальное ОС распределяет между службами и работающими программами. То есть получается, что наличие свободной памяти для ОС, это то же самое, что бездарно простаивающие ресурсы компьютера. Система самостоятельно высвобождает необходимые ресурсы под нужды приложений, сама перебрасывает редко используемые данные в подкачку. И всё это ОС делает без каких-то твикеров и оптимизаторов. Так зачем же нужны эти оптимизаторы памяти?

Что оптимизаторы оптимизируют?

Главное, для чего нужны оптимизаторы, это чтобы увидеть на панели задач много свободной оперативной памяти, и впечатлиться тем, как вам удалось обуздать прожорливую ОС. На самом деле работа эти программ основана всего на двух принципах:

  • На штатной функции ОС EmptyWorkingSet, которая сбрасывает все неиспользуемые данные в подкачку. Чисто логически: памяти вдруг освободилось, но что с программами, ускорились ли они, или наоборот, потеряли весь потенциал, и будут тормозить, пока снова не подкачают нужные данные с диска? Ответ очевиден – данные нужно держать на быстром носителе, и это в нашем случае ОЗУ.
  • Второй метод вообще наглый – оптимизатор забирает у системы очень много ОЗУ для себя, делает такой запрос, и ОС принудительно сбрасывает всё, чтобы освободить место новому приложению. И что происходит дальше? А дальше система распознаёт, что требуемое место не используется, и минут через пять-десять снова распределит ОЗУ между реально работающими приложениями.

Как помочь системе

8

В общем, совет здесь один, не используйте твикеры памяти, не мешайте ОС работать. Если хотите помочь своей системе, то вот пара советов: не запускайте программы на будущее, просто так без надобности. Отредактировали документ в Word – закройте редактор, а то висят десятки документов, и пользователю кажется, что незакрытые документы как-то доступнее. Всё ненужное следует удались, особенно внимание обращаем на то, что прописывает себя в автозагрузку.

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



Добавить комментарий

Ваш e-mail не будет опубликован.