Оптимизация виртуальной памяти: дефрагментация

Системный файл подкачки (также называемый виртуальной памятью) временно используется операционной системой для хранения блоков данных, которые обычно находятся в RAM. Если этот файл фрагментирован, производительность системы существенно снижается, и поэтому иногда полезно его дефрагментировать. Мы называем эту процедуру оптимизацией виртуальной памяти системы. Здесь мы объясним, как ее выполнить.

В Windows мы ссылаемся на файл pagefile.sys , а в Linux он называется Swap или Interchange. В этой статье мы рассмотрим процедуру, выполняемую в Windows.

Автоматическая дефрагментация

Для выполнения автоматической дефрагментации необходимо выполнить следующие шаги:

* Сначала мы должны скачать (бесплатно) программу Defraggler.

* После загрузки запустите программу.

* Выберите жесткий диск, на котором находится файл pagefile.sys.(обычно на диске C)

* Нажимаем на «Анализировать».

* Нажимаем на «Список файлов», и появится список с разными файлами.

* Ищем pagefile.sys - если файл не появляется, значит он уже дефрагментирован и нам не нужно будет ничего делать.

* В случае нахождения его в списке (следовательно, файл фрагментирован) переходим в «Конфигурация» > «Дефрагментация при запуске» > «Один раз».

* Программа спросит нас, хотите ли вы перезапустить систему. Нажимаем «Да». Этот процесс может занять некоторое время.

Готово! у нас уже есть дефрагментированный файл подкачки.

Ручная дефрагментация

Отключить виртуальную память

Начнем с отключения виртуальной памяти:

* Пуск > Панель управления (классический вид) > Система.

* В Vista: выберите «Дополнительные параметры системы».

* В других версиях Windows: щелкните вкладку «Дополнительные параметры».

* В разделе «Производительность» нажмите «Настройки», затем перейдите на вкладку «Дополнительные параметры».

* В разделе «Виртуальная память» нажмите «Изменить».

Файл, используемый для виртуальной памяти (pagefile.sys), обычно находится в C:

* Установите флажок «Нет файла подкачки» и нажмите «Установить».

* Закройте все и перезагрузитесь в безопасном режиме (последовательно нажмите F8 при запуске системы).

Убедитесь, что виртуальная память отключена (возврат к параметрам через панель управления).

Выполните дефрагментацию жесткого диска в безопасном режиме

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

Управление виртуальной памятью

Назначаем размер файла:

Рекомендуется в 1,5–2 раза больше размера ОЗУ.
(например - для оперативной памяти 1 ГБ: виртуальная память от 1500 МБ до 2000 МБ).

Имейте в виду, что все зависит от требований ваших программ к ресурсам.

Чем больше у вас ОЗУ, тем меньше виртуальной памяти используется.

Итак, если у вас 4 ГБ ОЗУ, не устанавливайте 8 ГБ виртуальной памяти!

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

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

Установите одинаковый объем в МБ для «начальный размер» и «максимальный размер» (это важно для предотвращения фрагментации файла). Нажмите « Установить».

Закройте все и перезагрузите компьютер.

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

Готово!

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

Также есть возможность принудительно очищать файл подкачки каждый раз при выключении ПК.

Контент нашего сайта создается в сотрудничестве с экспертами в области IT и под руководством основателя CCM.net Жана-Франсуа Пиллу. CCM - ведущий международный сайт о технологиях, доступный на 11 языках.
Данный документ под заголовком « Оптимизация виртуальной памяти: дефрагментация » представлен по лицензии Creative Commons. Любое копирование, повторное использование или редактирование содержания должно осуществляться со ссылкой на CCM (ru.ccm.net).
Присоединиться к сообществу