Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - Файл Подкачки (pagefile.sys) - .:[все вопросы]:.

Ответить
Настройки темы
Разное - Файл Подкачки (pagefile.sys) - .:[все вопросы]:.

Аватара для ShaddyR

Железных Дел Мастер


Moderator


Сообщения: 24566
Благодарности: 4499


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


Изменения
Автор: ShaddyR
Дата: 15-10-2009
Файл подкачки


Цитата:
Настройка файла подкачки для оптимизации и восстановления Windows XP

Файл подкачки (Pagefile.sys) — это скрытый файл на жестком диске компьютера, который используется Windows XP по принципу оперативного запоминающего устройства (RAM). Файл подкачки и физическая память вместе составляют виртуальную память. По умолчанию Windows хранит файл подкачки в загрузочном разделе (раздел, в котором установлена операционная система и вспомогательные файлы). Рекомендуемый размер файла подкачки должен быть в 1,5 раза больше общего объема RAM. (уже неакутально ввиду намного больших объемов ОЗУ установленных в системах). В этой статье описан процесс настройки файла подкачки для выполнения функций оптимизации и восстановления операционной системы.

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

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

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

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

В результате соблюдения приведенных выше рекомендаций будут выполнены важные с точки зрения оптимизации и восстановления системы условия.
• Система соответствующим образом настроена для записи файла Memory.dmp в случае возникновения ошибки режима ядра.
• В основном используется файл подкачки из менее загруженного раздела.

Дополнительные сведения о перемещении файла подкачки в Windows XP см. в следующей статье базы знаний Майкрософт:
KB307886: Как переместить файл подкачки в Microsoft Windows XP

Дополнительные сведения о настройке параметров быстродействия в Windows XP см. в следующей статье базы знаний Майкрософт:
KB308417: Как установить параметры быстродействия в Microsoft Windows XP

Дополнительные сведения о методах восстановления Windows XP см. в следующей статье базы знаний Майкрософт:
KB307973:Настройка механизма восстановления в Microsoft Windows XP
Размещение файла подкачки на другом разделе дает выигрыш в производительности только в том случае, если этот раздел расположен на другом физическом диске
Цитата:
Что дает перемещение файла подкачки
Размещение файла подкачки на специально отведенном для него разделе другого физического диска повышает быстродействие Windows, поскольку ускоряется обработка запросов ввода-вывода (I/O). Кроме того, размещенный таким образом файл не фрагментируется, что также способствует улучшению производительности.

Сколько должно быть файлов подкачки и где их размещать
В базе знаний Microsoft есть статья (KB307886), рассказывающая о том, как переместить файл подкачки в Windows XP (но статьи о Windows Vista на данный момент нет, хотя процедура аналогична). В частности, в статье говорится, что вы можете увеличивать производительность системы, а также освободить пространство на загрузочном разделе, переместив данный файл на альтернативный раздел. К сожалению, в статье не освещен один важный момент, а именно - файл подкачки имеет смысл перемещать только на раздел, располагающийся на другом физическом диске, о чем я успел уже дважды упомянуть в данной статье. Об этом, впрочем, говорится в другой статье (KB314482), где приводятся обоснования и преимущества такого подхода, а также другие советы по настройке файла подкачки. Например, там говорится, что при отсутствии файла подкачки на системном разделе, Windows не сможет создавать дампы памяти (memory.dmp), которые могут быть полезны для устранения неполадок ОС. Я рекомендую вам прочесть эту статью для более полного понимания преимуществ перемещения файла подкачки.



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

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

Какого размера должен быть раздел

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

Фрагмент статьи OSzone.net: Как переместить файл подкачки в Windows Vista

Другие ссылки по теме
  1. Алгоритм оптимального размещения файла подкачки для системы с одним ж.диском
  2. Mark Russinovich по-русски : Преодолевая ограничения Windows: виртуальная память - в статье даются разъяснения по поводу того, как установить оптимальный размер файла подкачки (см. раздел "Насколько большим следует сделать файл подкачки?"
  3. Программы для создания виртуального диска в оперативной памяти

Отправлено: 08:38, 24-09-2002

 

Аватара для ShaddyR

Железных Дел Мастер


Moderator


Сообщения: 24566
Благодарности: 4499

Профиль | Сайт | Отправить PM | Цитировать


menket, gelios_aa, вам могут помочь следующие программы, позволяющие создавать диск в памяти:
читать дальше »
SuperSpeed RamDisk Plus
Цитата:
программа для создания виртуального диска в оперативной памяти. SuperSpeed RamDisk Plus позволяет создавать virtual drive объемом от 1 Мб до 16 Гб, причем одновременно может поддерживать вплоть до 99 таких дисков. Для запуска требуется как минимум 256 Мб оперативной памяти (а желательно все 512) и операционная система Windows 2000 или XP. Отдельно стоит отметить, что программа удостоилась от Microsoft заветного значка «Designed for Windows XP», поэтому за надежность данного софта можно особо не волноваться. Для создания нового виртуального диска достаточно кликнуть правой кнопкой мышки по значку «Мой компьютер», выбрать пункт «RAM Disk Devices», затем в появившемся окне нажать «Add…», задать файловую систему, букву и размер будущего диска. При выключении компьютера содержание RAM-диска может автоматически сохраняться на винчестер в выбранное место (для этого достаточно отметить соответствующую опцию), однако этого не произойдет, если просто нажать на «Reset» или выдернуть шнур питания. Поэтому в целях профилактики сохранения данных иногда стоит делать backup вручную, для этого можно просто кликнуть по кнопке «Save». Если виртуальный диск был сохранен, то после перезагрузки он со всеми исходными данными автоматически восстановится.

Плюсы: Поддержка 64-бит, до 99 виртуальных дисков одновременно

Минусы: Не поддерживаются старые версии Windows
Cenatek RAMDiskXP
Цитата:
программа для создания виртуального диска в оперативной памяти. RAMDiskXP как и предыдущая утилита работает только из под Win2K или XP, однако на сайте можно скачать версии для 9x/ME – RAMDisk9x/Me и для NT – RAMDiskNT. Эмулятор позволяет создавать диски в объеме от 5Мб до 4Гб. В принципе, эта утилита по своим возможностям очень похожа на SuperSpeed RamDisk Plus. Тут и автоматическое сохранение образа диска, и создание/удаление диска на лету, и автоматическое восстановление сохраненного диска после перезагрузки. Из преимуществ можно выделить возможность автоматического бэкапа через определенные интервалы времени, а из недостатков – одновременную поддержку лишь одного виртуального носителя. Настройка программы так же проста, как и у предыдущей софтины, достаточно запустить исполняемый файл, задать пару значений и смело нажать «Start RAMDisk». Файловую систему приходится выбирать между FAT 16 и FAT 32. Изначально создавать NTFS-диски невозможно, однако можно создать неформатированный диск и встроенными средствами Windows отформатировать его в NTFS.

Плюсы: Автоматический backup в заданное время

Минусы: Лишь один виртуальный диск
Extra Drive Creator Pro
Цитата:
Эта утилита – целый комбайн. Она позволяет создавать зашифрованные диски, делать виртуальные CD, превращать папку или файл в отдельный диск и размечать виртуальные диски в оперативной памяти. Сейчас нас интересует только возможность создания RAM-диска. К сожалению, в программе практически нет настроек, можно лишь задать основные параметры – букву будущего диска, размер и восстановление диска после перезагрузки. В принципе, в большинстве случаев этих опций вполне хватает, однако для более серьезной работы этого уже будет недостаточно. Интерфейс эмулятора сделан вполне удобно, программу украшает симпатичная диаграмма, которая отображает общий объем оперативной памяти, количество занятой ОЗУ и объем виртуального диска. Для создания нового диска достаточно перейти на закладку «RAM Drive», задать пару параметров и кликнуть «Apply», для удаления – выбрать ненужный больше виртуальный диск и нажать «Dismount».

Плюсы: Множество разнообразных функций в одной программе

Минусы: Скудные настройки, не может автоматически сохранять содержимое виртуального диска на жесткий
RAMDisk "Enterprise"
Цитата:
RAMDisk "Enterprise" основан на проверенной технологии своего предшественника "RAMDisk Pro 5.2.10.2", знаменитого своей стабильностью и надёжностью. Версия Enterprise включает в себя такие возможности, как:
* Единая 32-битная версия, которая работает на всех 32-битных версиях Windows 2000, XP, Server 2003 и Vista ( однопроцессорных или многопроцессорных ).
* Единая 64-битная версия, которая работает на всех 64-битных версиях Windows XP ( с Service Pack 2 ), Server 2003 и Vista ( однопроцессорных или многопроцессорных ).
* Автоматическое форматирование в FAT12, FAT16, FAT32 или NTFS / NTFS со сжатием.
* Автоматическое изменение размеров RAM-диска до максимально доступного (или разрешённого) размера.
* Точная настройка доступной памяти, позволяющая сбалансировать максимальный размер RAM-диска и стабильность ОС.
* Лёгкость в использовании и конфигурировании RAM-диска из дерева Диспетчера устройств.

Также RAMDisk Enterprise привносит мощные дополнительные возможности:
* Увеличенные максимальные размеры RAM-диска, теоретически до 64 ГБ с использованием PAE, если это поддерживается операционной системой (с установленным в boot.ini переключателем /PAE на системах, использующих более 4 ГБ физической памяти).
* Возможность загрузки сохранённого образа диска и заполнения содержимого RAM-диска в момент инициализации драйвера (скорость загрузки - около 30 секунд на 1 ГБ при условии, что образ сохранён на жёстком диске с режимом 4 IDE ATA при процессоре с частотой 1,2 ГГц).
* Возможность сохранения содержимого в образ диска при завершении работы, а также через регулярные интервалы или в заданные моменты времени.
* Отсутствие конфликтов с другими существующими программами RAM-дисков. RAMDisk Enterprise может быть установлен вместе с любым другим RAM-диском при условии, что RAM-диски смогут получить соответствующее количество свободного пространства в оперативной памяти.

Плюсы: Русскоязычная версия RAMDisk "Enterprise" бесплатна

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

>
Цитата gelios_aa:
сколько памяти поддерживает Windows XP »
вопрос не полный: уточни битность интересующей тебя ОС. В случае х32 это 3.5Гб

-------
[FAQ] Как определить аппаратную конфигурацию компьютера и правильно задать вопрос
-------
В благодарность за помощь нажимаем ссылочку "Полезное сообщение" внизу этого самого сообщения (подробнее). Помните: админ конфеты НЕ ПЬЁТ ;)
-------
Говори, что думаешь и думай, что говоришь! (c) || МОЙ ShaddyR.at.UA/blog - Как поменять термопасту за 100+ баксов


Последний раз редактировалось ShaddyR, 09-06-2008 в 11:42.

Это сообщение посчитали полезным следующие участники:

Отправлено: 11:27, 09-06-2008 | #321



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 989
Благодарности: 38

Профиль | Отправить PM | Цитировать


Подскажите пожалуйста!
После перехода на WinXP SP-3 ( MICROSOFT.WINDOWS.XP.WITH.SP3.x86.RTM.VOLUME.RUSSIAN+UpdatePack-XPSP3-Rus версия 8.5.20 ) во время игр стало не хватать виртуальной памяти. Файл подкачки на диске С (дефрагментирован). В настройках виртуальной памяти выставлено "Размер по выбору системы", по умолчанию стоит 2000-3500Мб, (выставлял и принудительно 700Мб). Оперативной памяти 2Гб. На SP-2 такого никогда не было. В чём может быть проблема?

Отправлено: 12:19, 13-06-2008 | #322


Аватара для ShaddyR

Железных Дел Мастер


Moderator


Сообщения: 24566
Благодарности: 4499

Профиль | Сайт | Отправить PM | Цитировать


МИШАНЧИК, сказать сложно, поскольку подобное поведение может как быть связанным непосредственно с СП3, так и не иметь к нему никакого отношения.
Цитата МИШАНЧИК:
во время игр »
каких?
>
Цитата МИШАНЧИК:
выставлено "Размер по выбору системы", »
задай вручную мин=макс=2048

-------
[FAQ] Как определить аппаратную конфигурацию компьютера и правильно задать вопрос
-------
В благодарность за помощь нажимаем ссылочку "Полезное сообщение" внизу этого самого сообщения (подробнее). Помните: админ конфеты НЕ ПЬЁТ ;)
-------
Говори, что думаешь и думай, что говоришь! (c) || МОЙ ShaddyR.at.UA/blog - Как поменять термопасту за 100+ баксов


Отправлено: 13:22, 13-06-2008 | #323


Ветеран


Сообщения: 989
Благодарности: 38

Профиль | Отправить PM | Цитировать


ShaddyR,
Цитата ShaddyR:
каких? »
Готика 3.
Дело в том, что на SP-2 было выставлено фиксированный размер 700-700М. и никаких проблем никогда небыло.

Отправлено: 14:32, 13-06-2008 | #324


Новый участник


Сообщения: 20
Благодарности: 0

Профиль | Отправить PM | Цитировать


ОС Win XP SP2
1) Порекомендуйте, какой размер свопа ставить если 512 мб оперативки?
Читал на форумах: одни пишут, что выставляют половину от 512 мб, у вторых размер свопа стоит по умолчанию 768-1536, третьи вообще невероятно много Мб ставят, а некоторые просто отключают своп.

2) Про то, что наиболее эффективно держать своп на втором физ. диске, это я знаю.
Есть ли смысл ставить своп на второй логический диск, например D?

Отправлено: 01:12, 05-07-2008 | #325


Ветеран


Сообщения: 4524
Благодарности: 347

Профиль | Сайт | Отправить PM | Цитировать


Можно ли заблокировать возможность изменения параметров файла подкачки (имею в виду место расположения файла и размер)?

-------
Моя статья на OSzone.net


Отправлено: 12:36, 05-07-2008 | #326


Аватара для yurfed

Ветеран


Сообщения: 20046
Благодарности: 3124

Профиль | Отправить PM | Цитировать


Цитата truvo:
Можно ли заблокировать возможность изменения параметров файла подкачки (имею в виду место расположения файла и размер)? »
Самый верный способ- вечного и неделимого- создать дополнительный раздел на диске равный размеру желаемого свопа (в случае одного физичиского носителя) и указать свопить на него. В идеале, тоже самое, но на другом винчестере.
Размер вручную МИН=МАКС
Если вопросы по поводу- "Взять и отрезать, места и так мало." - Не забывайте что это место занято в ЛЮБОМ случае, если не отказаться от свопа совсем.
Думаю 2 гига для всех задачь и всех проблем, перекроют всё. Да и не размерчик это на сегодня, чтобы жмотиться

-------
Хочу ли я - Могу ли я - Говно ли я - Магнолия


Последний раз редактировалось yurfed, 05-07-2008 в 13:41.

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:24, 05-07-2008 | #327


Аватара для ShaddyR

Железных Дел Мастер


Moderator


Сообщения: 24566
Благодарности: 4499

Профиль | Сайт | Отправить PM | Цитировать


Цитата D-Skane:
Порекомендуйте, какой размер свопа ставить если 512 мб оперативки? »
Прочтите п.1 ссылок по теме (см. шапку)
>
Цитата yurfed:
Самый верный способ- вечного и неделимого- создать дополнительный раздел на диске равный размеру желаемого свопа (в случае одного физичиского носителя) и указать свопить на него. »
я тоже так думал. Получается незадачка: ОС размещает там пару папок (корзина и восстановление системы), обычно - по середине раздела (как ни странно), чем полученный ФП режется на две части
>
Цитата D-Skane:
Есть ли смысл ставить своп на второй логический диск, например D? »
Работу это не ускорит. Определенный смысл может быть в том случае, когда на диске С: очень мало свободного места, в отличие от других логических дисков: при минимизации свободного места на NTFS-разделе работа с ним замедляется.

-------
[FAQ] Как определить аппаратную конфигурацию компьютера и правильно задать вопрос
-------
В благодарность за помощь нажимаем ссылочку "Полезное сообщение" внизу этого самого сообщения (подробнее). Помните: админ конфеты НЕ ПЬЁТ ;)
-------
Говори, что думаешь и думай, что говоришь! (c) || МОЙ ShaddyR.at.UA/blog - Как поменять термопасту за 100+ баксов


Отправлено: 14:01, 05-07-2008 | #328


Аватара для yurfed

Ветеран


Сообщения: 20046
Благодарности: 3124

Профиль | Отправить PM | Цитировать


Цитата ShaddyR:
ОС размещает там пару папок (корзина и восстановление системы) »
а элементарно отказаться от корзины на этом диске, через её свойства, выставив независимую конфигурацию и указав для своп-раздела "Удалять не помещая в корзину", забыл?
Так же обстоит и с восстановлением- отключить наблюдение для диска.
Больше туда писАть, окромя свопа, не будет ни кто и ни что.

Цитата ShaddyR:
Есть ли смысл ставить своп на второй логический диск, например D? »
Есть, если выполнены условия из постов 327 и 329 и своп-раздел находится между серединой и переферией блина.

-------
Хочу ли я - Могу ли я - Говно ли я - Магнолия


Отправлено: 14:10, 05-07-2008 | #329


Аватара для Drongo

Будем жить, Маэстро...


Сообщения: 6694
Благодарности: 1393

Профиль | Сайт | Отправить PM | Цитировать


D-Skane,
Цитата D-Skane:
1) Порекомендуйте, какой размер свопа ставить если 512 мб оперативки? вторых размер свопа стоит по умолчанию 768-1536»
Поддерживаю, сказанное yurfed'ом. В пунктах Виртуальная память, лучше выбрать Исходный размер и Максимальный размер - одинаковым, поскольку файл подкачки в случае разных значений, будет "динамическим" и в зависимости от размера записываемых данных в своп, размер будет либо сжиматься до минимума, либо разрастаться до максимума, плюс, ко всему если диск будет нефрагментируемый, то создаваться своп будет не цельным блоком, а в свободных местах, и может быть очень много этих кусков свопа. Рекомендуется после создания свопа, с одинаковым минимумом и максимом размера, провести дефрагментацию диска, тогда он будет фиксированным и "неперемещаемым". У меня сейчас 512 Мб оперативной памяти и файл подкачки равный значениям - 768 Мб. Хватает.

-------
Правильная постановка вопроса свидетельствует о некотором знакомстве с делом.
3нание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нём сведения.
[Quick Killer 3.0 Final [OSZone.net]] | [Quick Killer 3.0 Final [SafeZone.cc]] | [Парсер логов Gmer] | [Парсер логов AVZ]

http://tools.oszone.net/Drongo/Userbar/SafeZone_cc.gif

Это сообщение посчитали полезным следующие участники:

Отправлено: 14:34, 05-07-2008 | #330



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - Файл Подкачки (pagefile.sys) - .:[все вопросы]:.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] Файл подкачки (все вопросы) Vadikan Microsoft Windows 7 513 27-02-2020 03:06
Разное - hiberfil.sys и pagefile.sys - что это такое??? Guest Microsoft Windows 2000/XP 12 07-07-2013 01:34
Установка - [решено] Как сделать файлы hiberfil.sys и pagefile.sys "едиными" для всех Винд? flev45 Microsoft Windows 7 3 23-11-2009 14:03
Ошибка - Антивирусная прога и файлы hiberfil.sys, pagefile.sys и cryptheft.dll мибокс Microsoft Windows 2000/XP 3 18-08-2008 14:45
Разное - [решено] Увеличился размер файлов pagefile.sys и hiberfile.sys geleta Microsoft Windows 2000/XP 11 11-09-2007 10:34




 
Переход