Войти
Немного о компьютере
  • IObit Uninstaller для полного удаления программ
  • Подключаем бесплатные минуты на мтс
  • Не работают кнопки на пульте телевизора, причина и решение
  • "АдБлок": как отключить, описание приложения Adblock где находится в компьютере
  • Фоллаут 4 новые моды. Ручная установка модов
  • Восстановление закладок в Mozilla Firefox Установка и настройка Speed Dial
  • Программа оптимизации оперативной памяти windows xp. Оптимизация оперативной памяти для Windows XP

    Программа оптимизации оперативной памяти windows xp. Оптимизация оперативной памяти для Windows XP

    Независимо от операционной системы с которой работаете, windows 7, windows 8 или windows 10 иногда возникает необходимость в очистке и оптимизации работы оперативной памяти.

    Быстро решить этот вопрос может бесплатная программа на русском языке — Wise Memory Optimizer. Скачать ее можете в конце страницы (перед комментариями)

    Она небольшая и очень «шустрая» ее использование увеличивает RAM на 15-20 процентов, особенно рекомендуется тем, у кого объем до 2 Гб.

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

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

    Поэтому пренебрегать программой многим не стоит, особенно если играете в компьютерные игры, а они жрут мало не покажется.

    Причины потери производительности оперативной памяти

    Программы, в зависимости от использования, расходуют объем оперативной памяти больше – одни меньше, другие больше.

    Например, антивирусное решение требует большего объема при выполнении сканирования.

    Как программа оптимизирует оперативную память

    Большинство оптимизации программного обеспечения удаляет из памяти не используемые файлы.

    Таким образом, оперативка обновляется, и компьютер становится более гибкий, чем раньше.

    Иногда программа может делать чудеса, увеличивая мощность установленных модулей, тем самым увеличивая производительность.

    Wise Memory Optimizer чрезвычайно эффективная программа и заслуживает место yf всех компьютерах.

    Как программой Wise Memory Optimizer делать оптимизацию оперативной памяти

    После скачивания и установки все что вам нужно это кликнуть на зеленную кнопку «оптимизация» и подождать несколько секунд.

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

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

    Разработчик:
    http://www.wisecleaner.com/

    Операционка:
    XP, Windows 7, 8, 10

    Интерфейс:
    русский

    Windows 10 является наиболее прогрессивной операционной системой для персональных компьютеров, но всё ещё не идеальна. Многое здесь не доведено до автоматизма, и по-прежнему остаётся простор для доработки своими руками. Помимо прочего, общее впечатление от производительности сильно портит политика Microsoft, навязывающая внушительное количество собственных сервисов сомнительной необходимости, фоново поедающих оперативную память. Однако оптимизация Windows 10 является не такой уж сложной задачей и за довольно короткое время можно значительно увеличить скорость работы вашего компьютера.

    Ускорение работы компьютера

    Если касаться взаимодействия с «железом», то здесь Windows 10 нет равных: все процессы оптимизации реализованы на самом высоком уровне и доведены до автоматизма. Пользователю остаётся лишь держать жёсткий диск в порядке.

    Оптимизация жёсткого диска

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

    Дефрагментация HDD

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

    Чтобы выполнить дефрагментацию диска:

    Оптимизация SSD

    SSD-накопители основаны на более прогрессивной и совершенно другой технологии, чем их предшественники. Операционная система Windows 10 имеет несколько функций, способных ускорить взаимодействие с такими накопителями, но они не всегда включаются по умолчанию. Чтобы сделать это вручную, выполните следующие действия:

    1. Перейдите в «Этот компьютер», выберите первый понравившийся том, нажмите по нему правой кнопкой мыши и раскройте его свойства.
      Выберите первый понравившийся том и раскройте его свойства
    2. Отключите вредную для SSD дефрагментацию. Для этого перейдите во вкладку «Сервис» и откройте окно оптимизации.
      Перейдите во вкладку «Сервис» и откройте окно оптимизации
    3. Теперь нажмите «Изменить параметры».
      Нажмите «Изменить параметры»
    4. Снимите галочку с автоматической оптимизации и подтвердите изменения.
      Снимите галочку с автоматической оптимизации и подтвердите изменения
    5. Разверните вкладку «Общие» в свойствах тома и поставьте галочку напротив разрешения индексации. Проделайте те же действия с остальными томами.
      Разверните вкладку «Общие» и отметьте разрешение индексации
    6. Нажмите правой кнопкой мыши на «Этот компьютер» и перейдите в его свойства.
      Нажмите правой кнопкой мыши на «Этот компьютер» и перейдите в его свойства
    7. В левой части окна откройте «Диспетчер устройств».
      В левой части окна откройте «Диспетчер устройств»
    8. Разверните «Дисковые устройства», нажмите правой кнопкой на вашу память и перейдите в её свойства.
      Разверните «Дисковые устройства», нажмите правой кнопкой на вашу память и перейдите в её свойства
    9. Откройте вкладку «Политика», разрешите кэширование записей и подтвердите изменения.
      Откройте вкладку «Политика», разрешите кэширование записей и подтвердите изменения

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

    Главным отличием оперативной памяти от основной является способность к быстрому обмену информацией. Однако в случае критической нехватки допускается её замена обычными носителями информации, которые будут работать значительно медленнее, но помогут обмануть требовательные программы и возьмут на себя часть нагрузки.

    Если у вас 32-битная операционная система (x86), не имеет смысла делать общий объём оперативной памяти более 4 Гб.

    Файл подкачки

    Файл подкачки - это раздел основной памяти, использующийся в качестве оперативной.

    Использование файла подкачки уместно только на твердотельных накопителях (SSD). В случае с HDD влияние файла подкачки становится совершенно незаметным.

    Изначально его размер определяется автоматически, но возможно принудительное расширение:

    1. Откройте меню «Пуск» и наберите «Панель управления», а после нажмите Enter.
      Откройте меню «Пуск» и наберите «Панель управления»

    2. Откройте раздел «Система и безопасность»
    3. Перейдите в подраздел «Система».
      Перейдите в «Система»

    4. Откройте «Дополнительные параметры системы»
    5. Во вкладке «Дополнительно» откройте параметры быстродействия.
      Во вкладке «Дополнительно» откройте параметры быстродействия
    6. Перейдите на новую вкладку «Дополнительно» и нажмите «Изменить».
      Перейдите на новую вкладку «Дополнительно» и нажмите «Изменить»
    7. Снимите галочку с автоматического выбора и выберите «Указать размер». Исходный размер ставьте в полтора раза больше рекомендуемого, а максимальный - в три. Подтвердите изменения и перезагрузите компьютер.
      Исходный размер ставьте в полтора раза больше рекомендуемого, а максимальный - в три

    ReadyBoost

    Readyboost - это утилита, позволяющая разместить файл подкачки на вашей флешке, которая должна обладать более приемлемой скоростью обмена информацией, чем HDD-накопитель. В случае если у вас SSD, лучше размещать файл подкачки на основной памяти компьютера.


    Настройка Windows 10 на максимальную производительность

    После оптимизации аппаратной части компьютера для улучшения производительности остаётся отключить всё лишнее. Львиная доля ресурсов компьютера под Windwos 10 приходится именно на работу ненужных процессов и бессмысленных «украшательств». Одно их отключение поможет заметно ускорить работу вашего компьютера без вреда для системы.

    Отключение автозагрузки

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


    Видео: как отключить автозагрузку программ

    Отключение автообновлений

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

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

    Чтобы отключить автообновление, выполните следующие действия:

    1. Через поиск зайдите в gpedit.msc.
      Введите в поисковую строку меню «Пуск» команду
    2. Пройдите по пути «Конфигурация компьютера» - «Административные шаблоны» - «Компоненты Windows» и нажмите на «Центр обновления Windows».
      Пройдите по пути «Конфигурация компьютера» - «Административные шаблоны» - «Компоненты Windows» и нажмите на «Центр обновления Windows»
    3. Откройте «Настройка автоматического обновления».
      Откройте «Настройка автоматического обновления»
    4. Отметьте пункт «Отключить», подтвердите изменения и перезагрузите компьютер.
      Отметьте пункт «Отключить», подтвердите изменения и перезагрузите компьютер

    Видео: как отключить автообновления

    Отключение слежки

    Многие слышали о следящих функциях Windows 10, но мало кто придавал им значения, кроме беспокойства о сохранности личных данных.

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

    Этими действиями вы не отключите слежение Windows полностью, а лишь минимизируете её влияние на производительность:

    1. Перейдите в параметры.
      Перейдите в параметры
    2. Откройте раздел «Конфиденциальность».
      Откройте раздел «Конфиденциальность»
    3. Во вкладке «Общие» отключите идентификатор рекламы и слежение «Пуска».
      Отключите идентификатор рекламы и слежение «Пуска»
    4. Перейдите во вкладку «Речь, рукописный ввод и ввод текста» и отключите речевые службы, если они активны.
      Отключите речевые службы, если они активны
    5. Во вкладке «Отзывы и диагностика» выберите основной способ сбора данных, отключите единственный переключатель и запретите формирование отзывов.
      Выберите основной способ сбора данных, отключите единственный переключатель и запретите формирование отзывов
    6. Во вкладке «Фоновые приложения» отключите главный переключатель.
      Отключите главный переключатель

    Видео: как отключить слежку

    Отключение визуальных эффектов

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

    1. Откройте меню «Пуск» и наберите «Панель управления». Нажмите Enter.
      Откройте «Панель управления» через «Пуск»
    2. Откройте раздел «Система и безопасность».
      Откройте «Система и безопасность»
    3. Перейдите в раздел «Система».
      Нажмите на «Система»
    4. Откройте «Дополнительные параметры системы».
      Нажмите на «Дополнительные параметры системы»
    5. Нажмите «Параметры» в пункте «Быстродействие».
      Нажмите «Параметры»
    6. Во вкладке «Визуальные эффекты» снимите галочки со всех пунктов, кроме «Вывод эскизов вместо значков» и «Сглаживание неровностей экранных шрифтов». Подтвердите изменения.
      Снимите галочки со всех пунктов, кроме «Вывод эскизов вместо значков» и «Сглаживание неровностей экранных шрифтов»

    Очистка компьютера

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

    Удаление мусора

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

    Windows 10 имеет вполне определённое место для сбора хлама и мусорных файлов - папку Temp. В этой папке есть несколько действительно нужных файлов, но их единицы, они неуникальны и самостоятельно создадутся заново за пару секунд.

    Всё, что в ней находится, можно удалять без всяких сожалений и малейшего риска навредить системе:

    1. Откройте меню «Пуск» и перейдите в параметры.
      Откройте меню «Пуск» и перейдите в параметры
      Откройте временные файлы
    2. Отметьте всё галочками и нажмите «Удалить файлы».
      Отметьте всё галочками и нажмите «Удалить файлы»
    3. Вернитесь на вкладку «Хранилище» и включите контроль памяти для автоматизации процесса удаления временных файлов.
      Вернитесь на вкладку «Хранилище» и включите контроль памяти

    Видео: как удалить временные файлы

    Очистка реестра

    Реестр Windows представляет собой общую иерархическую базу данных, в которой содержатся настройки системы и некоторых приложений. В силу различных обстоятельств реестр может забиваться ошибочной информацией, что не только замедляет работу компьютера, но и может иметь последствия в виде фатальных системных ошибок. К счастью, самостоятельно ничего чистить не придётся (очень сложно даже для опытных пользователей), а достаточно будет воспользоваться специализированной программой CCleaner.


    Видео: как очистить реестр вручную и с помощью CCleaner

    Программы для ускорения работы игр

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

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

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

    • автообновление некоторых драйверов;
    • «автоподгон» игровых настроек под «железо» компьютера;
    • дефрагментация папки с установленной игрой;
    • остановка некоторых системных сервисов во время работы игры.

    К наиболее надёжным приложениям можно отнести следующие:

    • Game Buster;
    • Game Accelerator;
    • Game Fire;
    • Game Gain.

    Если после установки этих приложений вы не заметите разницы, то их всегда можно удалить.

    Операционная система Windows 10 не сильно отличается по «прожорливости» от своих предшественников, но это впечатление сильно размывается из-за сопутствующих ей сервисов, включённых по умолчанию настроек и спрятанных следящих функций. Более того, самостоятельная оптимизация этой системы и её глубокая проработка способны выдавать более высокую производительность, чем у предыдущих версий. А чтобы всё это стало возможным, нужно всего лишь сделать несколько несложных вышеописанных процедур и не забывать проводить своевременную очистку с дефрагментацией жёсткого диска.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Оптимизация оперативной памяти может значительно улучшить скорость работы компьютера, устранить «подвисания», и вообще, по-оптимизировать что-то очень полезно. В данной статье я расскажу про оптимизацию ОЗУ без использования специального софта. Этот способ пригоден на ПК под управлением 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 завершена – мы перенаправили на быструю оперативку некоторые данные, хранившиеся в файле подкачки инертного жёсткого диска, к которым часто обращается система.

    Твитнуть

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

    Что такое оперативная память и зачем она нужна?

    Оперативная память (или RAM - R andom A ccess M emory, или ОЗУ - О перативное З апоминающее У стройство) - энергозависимая память, используемая для временного хранения команд и данных, необходимых для вычислений, которые делает процессор (или процессоры) компьютера. Более точно и подробно об этом рассказано в Википедии , а я сосредоточусь на собственно проблеме свободного места в оперативной памяти.

    Примечание: я рассказываю максимально упрощенно, опуская множество терминов и особенностей, оставляя только самую суть, требуемую в контексте моей заметки.

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

    В Windows запущенные программы физически могут располагаться не только «в платах оперативной памяти», но и на жестком диске в файле pagefile.sys. Этот файл называется «файлом подкачки» или «свопом» (от англ. swap).

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

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

    Чтобы в файл подкачки сбрасывались только ненужные данные, в Windows работает Менеджер памяти. Работает вполне успешно, благодаря чему на компьютере с 512 Мб ОЗУ можно запускать программы, занимающие более гигабайта памяти. Типичный пример - современные версии Adobe Photoshop, 3DS Max и многие другие программы для сложных вычислений. Конечно, при таком малом количестве оперативной памяти программы будут сильно тормозить, однако работать в них худо-бедно, но возможно.

    Что же делают оптимизаторы памяти?

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

    Все оптимизаторы обязательно показывают размер свободного места в оперативной памяти. Причем зачастую с красными буквами и предупреждениями о том, что это негативно сказывается на скорости компьютера. Что, вообще-то, неправда. Если программе нужна вся оперативная память - значит, это требуется для дела (расчетов) и работать быстро она будет только в том случае, если ей дадут места столько, сколько попросит.

    Типичный пример программ, требующих большие объемы ОЗУ - игры. Если игре требуется 2 гигабайта оперативной памяти - с этим ничего поделать нельзя. Без требуемого объема RAM играть будет проблематично из-за низкой частоты кадров - игра будет тормозить из-за того, что часть данных будет располагаться на медленном файле подкачки. Оптимизаторы оперативной памяти создают такой же негативный эффект - после освобождения памяти программам выделяется памяти меньше, чем им того требуется, из-за чего опять-таки начинаются «тормоза».

    Замечание №1: Я не утверждаю, что частота кадров в играх напрямую зависит от объема оперативной памяти. Установив больше оперативной памяти в компьютер, удастся повысить производительность только в тех программах, где действительно важен объем ОЗУ без оглядки на другие более важные параметры: частота процессора, характеристики видеокарты, частота оперативной памяти, скорость жесткого диска и т.д.

    Замечание №2: С программами случаются ошибки под общим названием «утечка памяти «, когда программа беспричинно «разрастается» и занимает всю память без надобности, но в таком случае надо требовать от разработчиков этой программы исправления ошибки, а не освобождать память оптимизаторами.

    Как работают оптимизаторы памяти

    Программы оптимизации памяти (названия у них могут быть разные - SuperRAM, FreeMemory, Memory Management SuperProMegaEdition и т.п.) могут освобождать память несколькими способами, но все они завязаны на принципе обмана Менеджера памяти Windows:

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

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

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

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

    Вывод №1: освобождение оперативной памяти оптимизаторами идет только во вред и снижает производительность.

    Вывод №2: нельзя судить о скорости работы программы по тому, сколько места она занимает в оперативной памяти.

    Вывод №3: если программа занимает много места в оперативной памяти, значит - она оперирует большими объемами данных. Помочь ей «думать» быстрее можно только увеличив объем оперативной памяти, т.е. поставив в компьютер побольше плат ОЗУ. Но это не поможет, если остальные характеристики ПК не соответствуют требованиям.

    Чтобы не быть голословным, вот ссылка на аналогичные выводы с объяснением работы Менеджера памяти Windows: сюда.

    Как надо оптимизировать память?

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

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

    О свободной оперативной памяти в Windows Vista, 7, 8, 10

    На форумах я часто вижу возмущенные крики (цитирую): «Поставил Windows 7 (8, 10), посмотрел Диспетчер задач, а там говорится, что занято полтора гигабайта или вся оперативная память! Windows 7 (8, 10) жрет очень много памяти! »

    На самом деле все обстоит совсем не так и причин возмущаться нет. Совсем наоборот: в современных операционных системах свободная память отводится под кэш. Это происходит преимущественно благодаря функции SuperFetch. Благодаря кэшу программы запускаются быстрее, так как вместо обращения к жесткому диску данные загружаются из оперативной памяти (см. картинку выше, разница в скорости работы жесткого диска и ОЗУ написана жирным шрифтом). Если какой-то программе понадобиться больше оперативной памяти - кэш моментально сократит свой размер, уступив ей место. Подробнее об этом написано на Хабрахабре .

    Выводы:

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

    Также существует миф, что при использовании Windows Vista, 7, 8 и 10, кэш мешает программам. Якобы «когда программе нужно больше оперативной памяти, оказывается, что она забита кэшем, возникают тормоза». На самом деле это неправда. Кэш улетучивается мгновенно и программе сразу становится доступен нужный объем оперативной памяти.

    Изменение размера файла подкачки, его перемещение или отключение

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

    1. Изменять размер файла подкачки нет особого смысла. Теоретически, в идеале надо выставить размер файла подкачки не больше того, который требуется запущенным программам, но проблема в том, что даже если вы используете одни и те же программы одних и тех же версий день ото дня, ситуации бывают разные (вы можете запустить в браузере одну вкладку, а можете сотню, каждую с открытой игрой на Flash) и требования к доступной памяти будут разные - предполагаемый «идеальный» размер файла подкачки будет меняться от минуте к минуте. Поэтому смысла изменять размер файла подкачки нет, так как «идеальный размер» файла подкачки меняется постоянно. Проще оставить тот размер, который определила система, и не морочить себе голову.
    2. Если отключить файл подкачки на системном разделе (при этом файл подкачки может использоваться на других разделах), не будет работать дамп памяти при ошибках BSOD. Поэтому, если система будет показывать «синий экран смерти», для выявления причины сбоя придется сначала включить файл подкачки на системном разделе, затем ждать повторения сбоя. Есть только одна ситуация, когда целесообразно отключать файл подкачки на системном диске (лишаться возможности диагностики) и включать на другом - если в компьютере установлено два и более физических жестких диска. Перемещение файла подкачки на другой физический диск может снизить количество подтормаживаний из-за распределения нагрузки на диски.
    3. Отключение файла подкачки (полное, т.е. на всех дисках) вызовет проблемы и вылеты ресурсоёмких программ. Вы не поверите, но даже сейчас, когда в домашнем ПК установлено в среднем 16 Гб RAM, встречаются программы, которым требуется больше. Лично я сталкивался с проблемами при рендеринге сложных сцен с помощью V-Ray и при работе в программе GIMP - эти программы довольно прожорливы по части доступной памяти и закрываются при её нехватке.
      Примечание: очевидно, что программы обычно не пишут данные в файл подкачки сами, за них это делает ОС (но бывают исключения). Как бы то ни было, отключенный файл подкачки нельзя рассматривать как часть нормального режима работы компьютера.
    4. Перемещение файла подкачки на RAM-диск (очень быстрый виртуальный диск, находящийся в оперативной памяти) нецелесообразно .
      Во-первых , и это самое главное, при запуске Windows RAM-диск может инициализироваться позже того момента, когда системе понадобится файл подкачки. Из-за этого может случиться что угодно - от BSOD до спонтанных подтормаживаний системы (столкнулся с перечисленным, когда проверял эту идею).
      Во-вторых , размер такого файла подкачки будет небольшой - память-то не резиновая. Возникает выбор - либо нехватка ОЗУ при большом файле подкачки в памяти, либо глюки программ при нехватке места в маленьком файле подкачки. Золотой середины нет, т.к. компьютер может выполнять совершенно разные задачи.
      Исключение, когда можно создать большой файл подкачки на RAM-диске - если у вас 16 Гб ОЗУ и больше. Однако при таком объеме ОЗУ файл подкачки почти не используется, пропадает смысл держать его в оперативной памяти.
      В-третьих , это просто бессмысленно, потому что своп нужен для расширения виртуальной памяти за счёт жёсткого диска или SSD.

    Очистка файла подкачки

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

    Если вы не работаете с конфиденциальными данными, лучше не включать очистку pagefile.sys.

    Доступность более 4 Гб оперативной памяти в Windows

    Интернет буквально завален рассуждениями пользователей о том, почему в битной Windows доступно 3,5 Гб оперативно памяти вместо, например, установленных 4 Гб. Было придумано множество теорий, мифов, легенд. Например, считают, что это ограничение, сделанное Microsoft, которое можно снять. На самом деле это отчасти правда - принудительное ограничение действительно есть. Только снять его нельзя. Это обусловлено тем, что в 32-разрядных системах драйвера и программы могут нестабильно работать при использовании системой больше четырех гигабайт оперативной памяти. Для 64-битных Windows драйвера тщательнее тестируют, вышеупомянутого ограничения там нет.

    В 32-битной Windows доступно только 4 Гб оперативной памяти, в 64-битной такого ограничения нет и доступно гораздо больше оперативной памяти - до 192 Гб.

    Но не все так просто. Windows 7 Начальная (Starter) (и ее аналог у Vista) не видит больше 2 Гб оперативной памяти. Это тоже ограничение, только не по причине нестабильно работающего софта. Дело в том, что Windows 7 Начальная распространяется исключительно на маломощных нетбуках, по факту практически бесплатно, поэтому необходимо было дистанцировать ее от более дорогих изданий: Домашней базовой, Домашней Расширенной, Максимальной и т.д. Часть ограничений Windows 7 Starter можно снять , но только не ограничение на два гигабайта оперативной памяти.

    Что касается остальных 32-битных изданий Windows XP, Vista, 7 и Windows 8/10: на практике пользователю доступно еще меньше - 3,5 Гб. Все дело в том, что драйвера тоже имеют свои адреса, которые лишают программы Windows доступа к части памяти в 512 мегабайт. Существует патч, позволяющий «задвинуть» такие адреса за пределы четырех гигабайт, чтобы система стала использовать все 4 Гб оперативной памяти, но это практически не имеет смысла:

    • Как я писал выше, драйвера и программы не смогут корректно работать после такого патча, так что система может начать зависать, выдавать ошибки, т.е. вести себя непредсказуемо.
    • Даже если в компьютере будет установлено плат оперативки на 8, 16, 32 Гб или больше - это никак не поможет их задействовать в 32-битном режиме операционной системы.

    Какой смысл от доступности дополнительных 512 Мб оперативной памяти, если система станет нестабильной? Вот наглядный пример . Все равно придется ставить 64-битную Windows.

    То, что видно 4 Гб оперативной памяти, не значит, что ее можно эффективно использовать. Проблема в том, что 32-битная Windows не может грамотно выделить процессу (программе) более 2 Гб физической оперативной памяти. Об этом многие забывают - и зря. Неважно, сколько оперативной памяти в компьютере, если программе нельзя дать больше 2 Гб ОЗУ. Пример: если пользователь работает в 32-битной Windows с Photoshop на компьютере с 4 Гб оперативной памяти - Фотошоп сможет задействовать всего лишь два гигабайта максимум, остальные данные скинет в файл подкачки и начнет тормозить. С играми то же самое.

    На самом деле, только в 64-битной операционной системе программы могут задействовать весь потенциал оперативной памяти объемом больше двух гигабайт. И то не все, а только рассчитанные на использование больше 2 Гб ОЗУ. Ситуацию опять-таки можно исправить с помощью соответствующих патчей в 32-битной Windows, но это работает далеко не со всеми программами. Повторюсь: только 64-битная Windows и 64-битные программы, запущенные в ней - единственный выход задействовать весь потенциал большого объема ОЗУ.

    Между тем, с серверными версиями Windows ситуация иная: там доступны гораздо большие объемы оперативной памяти даже в 32-битных версиях ОС. Почему так происходит, рассказано в статье Преодолевая границы Windows: физическая память от Марка Руссиновича.

    Чтобы показать разницу в требованиях к оперативной памяти 32-битной и 64-битной Windows, я установил Windows 7 обеих разрядностей:

    Потребление памяти Windows 7 обеих разрядностей

    Обе Windows были установлены в одинаковые виртуальные машины с 2 Гб ОЗУ в каждой. Из программ установлены только VMWare Tools (использовалась пробная версия виртуальной машины VMWare). В 32-битной Windows 7 было выделено 606 Мб, в 64-битной - 766 . Выделенная память - это вообще вся занятая программами и системой виртуальная память (в ОЗУ и файле подкачки). Занятой оперативной памяти будет меньше, в зависимости от запущенных программ.

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

    64-битная Windows 7 (и 8) занимает всего лишь на примерно 150 Мб больше оперативной памяти, чем 32-битная версия.

    Если обратиться к официальной странице с системными требованиями Windows 7 и Windows 8 , то можно увидеть, что для 32-битной Windows 7/8 требуется компьютер с 1 Гб оперативной памяти, а для 64-битной - 2 Гб минимум. Действительно, если использовать 64-битную Windows 7/8 на компьютере с 1 Гб ОЗУ, свободной памяти останется мало, что снизит производительность компьютера из-за явной нехватки оперативной памяти. В масштабах 2 гигабайт потеря 0,15 части гигабайта уже будет малозаметна, зато начнут проявляться преимущества 64-битной системы и 64-битных программ.

    Вывод : на компьютере с ОЗУ меньшим, чем 2 Гб, выгоднее устанавливать 32-битную Windows 7/8/10. На компьютере с количеством оперативной памяти больше 2 Гб (или равном) ничего не мешает установке 64-битной Windows 7/8/10.

    О преимуществах 64-битной версии Windows 7/8/10 рассказано выше, так что рекомендую поскорее переходить на нее.

    Увеличение оперативной памяти с помощью ReadyBoost

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

    Подводим итоги

    • Оптимизаторами оперативной памяти пользоваться нельзя.
    • Трогать настройки памяти - тоже, даже если в программе есть множество подсказок, дающих ощущение контроля над ситуацией.
    • Свободная оперативная память в Windows Vista/7/8/10 используется во благо, лучше не трогать этот функционал - все хорошо работает, улучшить практически ничего нельзя.
    • Если у вас тормозит компьютер, то это скорее всего не из-за занятой памяти (она занята полезным кешем), а из-за , либо большого количества запущенных программ или одной программы, которая все «забирает» себе.