Как ускорить работу с оперативной памятью в Windows XP?

IT

Бывают случаи, когда Вы устанавливаете приложение, а оно не открывается, или открывается очень медленно. Все это потому, что это приложение нуждается в большем объеме оперативной памяти. Для того чтобы освободить лишние мегабайты, можно урегулировать несколько значений реестра для ускорения работы подсистемы памяти XP. Но будьте осторожны, так как неправильные значения могу привести к неработоспособности системы.

Итак приступим. Открываем реестр: Пуск → Выполнить → Regedit → OK
Вы можете изменить некоторые значения реестра в ветке [HKLM/System/CurrentControlSet/Session Manager/Memory Management]:

DisablePagingExecutive — при включении этого параметра, ядро системы и драйвера не будут скидываться в файл подкачки (swap). Система и программы будут быстрее реагировать на действия пользователя. Параметр следует использовать только при большом объеме доступной памяти (>256 Мбайт). По умолчанию значение "1", включение — "0".

LargeSystemCache — при включении (по умолчанию включено на сервере Windows.NET) операционная система будет использовать по крайней мере 4 Мбайт памяти для кэширования системы. Компьютер будет кэшировать ядро системы в память. Объем кэша динамический, если требуется более 4 Мбайт памяти, то они будут выделены. По умолчанию выделяется 8 Мбайт. Ядро отдаст занимаемую кэшем память, если какому-нибудь приложению будет ее не хватать. Для включения опции следует указать в качестве параметра "1". Установка опции в значение "0" рекомендуется для серверов, запускающих приложения со своими собственными функциями кэширования памяти, например Microsoft SQL Server или IIS.

 IOPageLockLimit — сомнительная функция, если вы, конечно, не желаете организовать сервер из своей машины. Опция ускорит выполнение операций ввода/вывода при большом количестве передаваемых файлов или при подобных нагрузках. Не имеет ощутимого эффекта, если на вашем компьютере установлено менее 128 Мбайт памяти. Если памяти больше, то вы получите увеличение производительности при установке параметра в значение от 8 до 16 Мбайт. По умолчанию выставляется 512 кбайт. Вам следует указать параметр в байтах, поэтому умножьте требуемое число мегабайт два раза на 1024. Протестируйте несколько настроек и выберите лучшую.

Примечание. Если Вы новичок и чувствуете, что редактирование реестра Вам не под силу, тогда делать такие изменения я Вам не советую. Лучше для этих целей используйте программки-твикеры, в Интернет их есть целая куча: XPTweaker, Tweak UI и другие.

Ну, вот и все. Удачных Вам экспериментов и приятной работы.

Оцените статью
ЗнайКак.ру
Добавить комментарий
  1. Andrew

    Только вот к ускорению работы c оперативной памятью это никакого отношения не имеет.

  2. Семецкий

    Хм…
    Несогласен. Кое какие изменения в работе с оперативной памятью произойдут.
    Но данная статья для компьютерно хорошо подкованных людей.
    Тем более это всего лишь маленькая часть того, что автор подразумевал под названием статьи.

  3. Александр

    • DisablePagingExecutive — при включении этого параметра, ядро системы и драйвера не будут скидываться в файл подкачки (swap). Система и программы будут быстрее реагировать на действия пользователя. Параметр следует использовать только при большом объеме доступной памяти (>256 Мбайт). По умолчанию значение "1", включение — "0".

    Больше 256 Мбайт — это еще не много. При недостатке физической памяти компьютер тормозит, а если вы отключите своп, он не ускорит работу, а еще больше виснуть начнет 🙁