А у нас новый сайт ----------------> www.ph-ph.ru!
Finar.ru
web.finar.ru
video.finar.ru
Темы для BootstrapNew!

RAMDisk или настройка файла подкачки в Windows XP x86 при большом объеме ОЗУ

Частное мнение о настройке подсистемы памяти в 32-битной ОС в современных реалиях

Автор: Филипп Казаков | 2011-01-05 | просмотров 2185
Тэги

темы: Софт

Файл подкачки в Windows XP можно изменить, переместить или вовсе отключить. Такая свобода выбора породила множество вариантов его настройки среди "продвинутых" пользователей. Заметная часть предложений либо совершенно бессмысленна, либо даже вредит производительности и стабильности компьютера.

Я решил попробовать обобщить все принципиальные варианты конфигураций компьютеров и кратко, безапелляционно и безосновательно рассказать о том, как я считаю, его надо настраивать в этих случаях. Как говорится, информация предоставляется as is:

  1. Windows XP x86, < 3 ГБ. ОЗУ, 1 физический HDD на магнитных пластинах. Оставьте файл подкачки в покое.
  2. Windows XP x86, < 3 ГБ. ОЗУ, 2 или более физических HDD на магнитных пластинах. Оставьте файл подкачки 16-128 МБ. на системном разделе (на всякий случай), второй swap-файл создайте на первом разделе второго физического диска.
  3. Windows XP x86, < 3 ГБ. ОЗУ, системный SSD и дополнительный классический HDD. Если вы любите себя больше, чем свой SSD, оставьте файл подкачки в покое. В обратном случае перенесите файл подкачки на классический HDD, как в пункте 2.
  4. Windows XP x86, >= 3 ГБ. ОЗУ, 1 физический HDD (любой). Оставьте файл подкачки в покое.
  5. Windows XP x86, >= 3 ГБ. ОЗУ, 2 физических HDD (любых). Оставьте файл подкачки 16 МБ. на системном разделе (на всякий случай), возможный максимум разместите в виртуальном драйве, созданном в "невидимой" операционной системой части оперативной памяти (RAMDisk) , третий (наибольший) создайте на втором физическом HDD. При нехватке памяти, система будет использовать сначала 16 МБ. с системного раздела (в общих гигабайтных масштабах, это мелочи), потом займется незадействованная ядром ОС оперативная память, и только в самом конце - "медленный" дополнительный HDD.
  6. Windows XP x64, 1 физический HDD - оставьте файл подкачки в покое.
  7. Windows XP x64, 2 физических HDD - оставьте 16-128 МБ. на системном разделе (на всякий случай), остальное перенесите на второй HDD.

Чего нет никакого смысла делать:

  • размещать файл подкачки на другом логическом диске одного и того же физического диска (если только вашим приложениям не нужны огромные (> 8 ГБ.) объемы памяти. К слову, до последний версий даже Adobe Premiere и After Effects не могли использовать более 2 ГБ. ОЗУ на процесс, этим и объясняется начавшаяся в версии CS4 сегментация этих мощнейших приложений на более мелкие независимые составляющие)
  • размещать файл подкачки в RAMDrive, созданной в видимой операционной системе части ОЗУ. В этом случае, при недостатке оперативной памяти информация будет копироваться в оперативную память, выделение которой вызвало недостаток.

Как создать RAMDisk в неиспользованной ОС области оперативной памяти?

Существует масса утилит для создания RAMDisk , и среди них одна, бесплатная редакция которой позволяет использовать незадействованный 32-битной ОС объем памяти. Имя ей - VSuite Ramdisk Free Edition . Это то, что нужно. А все остальное - не то :)


Николай — 2012-12-15, 06:14

Спасибо Автору! Дельная статья, особено про Рамдиск, Всё думал, как использовать нвидимую ОС обЪём памяти. Влсплользовался утилитой, всё отлично пока!)) Удачи!)

Юрий — 2013-01-10, 10:58

Действительно всё работает!..........особенно это полезно для таких машин как у меня, где 2 системы, одна из которых ХР, и 8 гиг памяти. Спасибо!

Александр — 2013-04-02, 12:31

Не совсем понял, для чего нужны 16-128мб фалы подкачки на системном диске?

На всякий случай. К примеру, копируете раздел Windows на другой (новый) физический жесткий диск. Соответственно, при первой загрузке ОС с нового винта будет только один логический диск, системный. Если файла подкачки не будет совсем, компьютер в некоторых случая может не загрузиться.

Finar.

Андрей — 2013-12-05, 12:39

Очень полезная информация, пытался сам использовать всю доступную оперативную память на компе под управлением ХР х86, но железо не позволило. Если упомяните в статье про то, что процессор должен поддерживать PAE для такой операции, будет вообще прекрасно.

PAPAKAA — 2015-06-06, 01:03

Спасибо, под ХРюшей SP3 работает.

LM — 2016-02-22, 22:10

WinXP SP3 (и Win7 32bit) - действительно, VSuite Ramdisk позволяет задействовать неиспользуемую память выше 3.25 Гб (если стоит 4 Гб и более) и таким костылём предоставить в систему больше быстрой памяти. Минус - в бесплатной версии можно вернуть не более 4 Гб. Нужно также включить PAE в файле с:\boot.ini в случае с Windws XP - строка будет похожа на multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect /PAE В случае с Windows 7 такое включение сложнее (нужно патчить сис. файлы, если нужна инструкция - пишите kasshey собак) мейл.ру

Оставить комментарий 


Ваше имя:
->