Виртуальная память позволяет расширить оперативную память (RAM - Random Access Memory), используя в этом качестве дисковое пространство посредством технологии, называющейся подкачкой страниц (paging).
Суть этой технологии заключается в том, что на жестком диске создается специальный файл, называющийся файлом подкачки (paging file), в который из оперативной памяти записываются данные, не использующиеся в настоящий момент. Когда в данных возникает надобность, они снова возвращаются в память, возможно, вытесняя при этом на жесткий диск другой блок данных.
Первоначальный файл подкачки создается автоматически на жестком диске, на котором установлена операционная система. По умолчанию файлы подкачки для других дисков не создаются, поэтому, если в этом есть надобность, их нужно создавать вручную.
При создании файла подкачки для него задается исходный и максимальный размеры. В Windows 8, Windows 8.1 файл подкачки называется pagefile.sys.
В Windows 8.1 размер файла подкачки устанавливается как минимум вдвое больше общего объема физической памяти, установленной на компьютере. Это помогает избежать фрагментации файла подкачки, что может вызвать падение производительности системы. При ручном управлении виртуальной памятью фрагментацию файла подкачки можно уменьшить, установив его исходный размер равным как минимум общему объему физической памяти.
При объеме установленной оперативной памяти равным 4 Гбайт или меньше максимальный размер файла подкачки должен быть, по крайней мере, вдвое больше объема оперативной памяти.
При объеме установленной оперативной памяти больше, чем 4 Гбайт, максимальный размер файла подкачки должен быть, по крайней мере, в полтора раза больше объема физической памяти (или таким, как рекомендуется производителем компьютера). Это способствует поддержке целостности файла и записи в него данных в виде смежных блоков (если это возможно при доступном объеме тома).
Настройка виртуальной памяти
Для настройки виртуальной памяти выполните следующие действия:
Откройте диалоговое окно Параметры быстродействия, для этого нажмите сочетание клавиш + Q и в поле поиска появившейся боковой панели Поиск введите systempropertiesperformance и нажмите клавишу Enter ↵.
В открывшемся диалоговом окне Параметры быстродействия перейдите на вкладку Дополнительно.
На вкладке Дополнительно окна Параметры быстродействия нажмите кнопку Изменить..
Откроется диалоговое окно Виртуальная память.
В этом окне предоставляется следующая информация:
- Диск [метка тома] и Файл подкачки (МБ). Информация о текущих настройках виртуальной памяти системы. Для каждого тома указывается его файл подкачки (если имеется). Диапазон размера файла подкачки указывает его исходный и максимальный размеры.
- Общий объем файла подкачки на всех дисках. Этот раздел содержит информацию о рекомендуемом объеме виртуальной памяти для системы и текущем выделенном объеме. Обратите внимание на то обстоятельство, что (в большинстве случаев) для системного диска уже был выделен рекомендуемый объем файла подкачки, на что указывает установленный переключатель Размер по выбору системы.
По умолчанию Windows 8.1 управляет размером файла подкачки для всех дисков. Для ручного управления виртуальной памятью сбросьте флажок Автоматически выбирать объем файла подкачки.
В списке дисков выберите диск, для которого нужно настроить файл подкачки.
Установите переключатель Указать размер и введите значения для исходного и максимального размеров файла подкачки.
Нажмите кнопку Задать, чтобы применить заданные параметры.
По завершении настройки нажмите кнопку OK. В случае вывода окна с запросом, затереть ли старый файл pagefile.sys новым, нажмите в нем кнопку Да.
При изменении параметров файла подкачки, используемого в настоящее время, выводится сообщение о необходимости перезагрузить компьютер, чтобы внесенные изменения вступили в силу. Нажмите кнопку OK.
Закройте все открытые диалоговые окна, последовательно нажимая в них кнопку OK. При закрытии окна Свойства системы выводится сообщение, что для применения внесенных изменений, компьютер нужно перезагрузить.
Автоматическое управление виртуальной памятью
Настройка Windows 8.1 на автоматическое управление виртуальной памятью выполняется следующим образом:
На вкладке Дополнительно диалогового окна Параметры быстродействия нажмите кнопку Изменить, чтобы открыть диалоговое окно Виртуальная память.
Установите в этом окне флажок Автоматически выбирать объем файла подкачки.
Закройте все открытые диалоговые окна, последовательно нажимая в них кнопку OK.
Проблема в том, что система windows 8.1 не создает файл подкачки.
Абст