Разное

Как изменить размер файла подкачки: как изменить размер файла подкачки?

23.03.1987

Содержание

Как увеличить файл подкачки в Linux?

Файл подкачки можно создать в любой момент. Имеется возможность добавить больше пространства подкачки. Это не то же самое (во всех аспектах), как раздел подкачки, но это будет легко и динамично.

Для этого делаем последовательно:

  • Измените /media/fasthdd/swapfile.img назвав файл на свое усмотрение. например, это может быть /swap.img или как-то по-другому назовите. Это просто пример, если вы используете это, то, конечно, должен быть каталог /media/fasthdd/ с достаточным количеством свободного места для вашего нового файла подкачки. 

Далее откройте терминал. Все команды должны будут запускаться с правами суперпользователя , для этого вы можете либо добавить sudo в начало каждой команды, либо запустить sudo bash перед выполнением команд.

  • Итак. Создайте пустой файл:

Этот созданный файл будет содержать содержимое виртуальной памяти, поэтому сделайте файл достаточно большим(к примеру 1 Гб). Этот + 1 ГБ подкачки для вашей системы. Вводим команду:

dd if=/dev/zero of=/media/fasthdd/swapfile.img bs=1024 count=1M

Если вы хотите создать файл 4Gb, измените значение счетчика на count=4M. Воспользуйтесь man  dd получения дополнительной информации.

Следующим этапом

  • Выполняем команду, которая создаст «файловую систему подкачки» внутри вашего нового файла подкачки.
mkswap /media/fasthdd/swapfile.img

Теперь,чтобы убедиться, что новое пространство подкачки активировано во время загрузки компьютера, вам нужно добавить его в файл конфигурации файловой системы /etc/fstab. Рекомендуется добавить его в конец файла,так как другие файловые системы, которые содержат файл подкачки, должны быть смонтированы в режиме чтения-записи, прежде чем мы сможем получить доступ к любым файлам.

# Add this line to /etc/fstab
/media/fasthdd/swapfile.img swap swap sw 0 0
  • Активируем созданное

Можно либо перезагрузить компьютер, либо активировать новый файл подкачки вручную при помощи команды:

swapon /media/fasthdd/swapfile.img

Если все сделано правильно и работает как полагается, Вы должны увидеть, что для использования теперь доступно больше пространства подкачки. Для этого используйте ниже приведенные команды, чтобы проверить новый swap и убедиться, что он активен:

cat /proc/swaps
Filename                           Type       Size    Used    Priority
/media/fasthdd/swapfile.img        file       8388604 2724    -1
grep 'Swap' /proc/meminfo
SwapCached: 4772 kB
SwapTotal: 8388604 kB
SwapFree: 8355812 kB

Увеличиваем при помощи GParted

Существует еще один верный способ увеличить размер подкачки — это использовать редактор разделов GParted. Проще говоря, Вы изменяете размер раздела подкачки, затем кликаете по нему правой кнопкой мыши и выбираете «Swapon».

Легче загрузить gparted-live-disk или Ubuntu live disk , чтобы все /dev/sda разделы были размонтированы. Если Вы запускаете Ubuntu live disk, вам будет необходимо установить gparted. Для этого выполните такие команды:

sudo apt-get update
sudo apt-get install gparted && sudo gparted

Увеличивать размер раздела подкачки можно только тогда, если имеется незанятое пространство до или после раздела подкачки. Если не было нераспределенного пространства (пространства, которое Вы пытаетесь добавить с разделом подкачки) ниже или выше раздела подкачки, то Вы должны изменить размеры разделов и получить это нераспределенное пространство.

Рассмотрим на примерах подробней.

1. Незанятое пространство, присутствующее до или после раздела подкачки

Предположим, что Вы имеете нераспределенное пространство до linux-swap и после него.

Чтобы изменить размер, щелкните правой кнопкой мыши на разделе подкачки / dev / sdax x-цифра Вашего раздела swap) и выберите опцию Изменить размер / Переместить. Используйте ползунок сверху для перемещения. Растяните его вправо для увеличения до нужного размера.

 2. Нераспределенное пространство между разделами

 нераспределенное пространство, которое мы хотим добавить в раздел подкачки, было между существующими разделами( к примеру на пару рядов выше swap)

Чтобы переместить нераспределенное пространство из этого раздела чуть выше раздела подкачки, мы должны выполнить простые действия:

Щелкните правой кнопкой мыши на разделе , который стоит на одну позицию ниже нераспределенного пространства ( к примеру пусть это будет /dev/sda8 ext4).Теперь выберите опцию Изменить размер / Переместить .

После щелкните и переместите ползунок в крайнее левое положение, чтобы незанятое пространство, которое находилось чуть выше /dev/sda8 раздела, оказалось ниже.Теперь делайте также как описывалось в пункте 1.

3. Если нераспределенное пространство присутствовало вне расширенного раздела

Рассмотрим такой вариант. Нераспределенное пространство находится  чуть ниже для расширенного раздела

Чтобы добавить это пространство в раздел linux-swap, который присутствовал внутри расширенного раздела, мы должны выполнить следующее:

Щелкните правой кнопкой мыши по расширенному разделу и выберите параметр « Изменить размер / переместить»

Нажмите и перетащите стрелку в крайнее правое положение и нажмите « Изменить размер / переместить» , чтобы нераспределенное пространство появилось в нижней части расширенного раздела. Два нераспределенных пространства объединились в одно. Теперь остается проделать все тоже самое, как в пункте 1

Еще один вариант как добавить файл подкачки

  • Создаем файл .img
sudo dd if = /dev/zero of = /swap.img bs = 1M count = 1000

Где (bs = 1M count = 1000 ==> 1GB, bs * count = размер в мегабайтах)

sudo dd if = /dev/zero of = /swap.img bs = 10M count = 100
  • форматируем .img файл
sudo mkswap /swap.img
  • включить файл подкачки
sudo swapon /swap.img
  • Добавляем файл подкачки в fstab

добавьте эту строку в ваш fstab (/ etc / fstab)

Как изменить файл подкачки на ХР?

Файл подкачки необходим операционной системе для компенсации недостатка оперативной памяти. Наличие этого файла позволяет хранить определенные данные не в ОЗУ, а на жестком диске. Правильная настройка файла подкачки позволяет существенно повысить производительность ПК.
Вам понадобится
  • — Учетная запись администратора.
Инструкция
  • Изначально файл подкачки не имеет постоянного ограниченного размера. Он заполняется информацией по мере необходимости и очищается после загрузки этой информации в оперативную память. Для ускорения работы компьютера рекомендуют устанавливать статический размер файла подкачки. Откройте меню «Пуск» и наведите курсор на пункт «Настройка». Выберите меню «Панель управления» и откройте пункт «Система».
  • После открытия окна с заголовком «Свойства системы» перейдите ко вкладке «Дополнительно». Теперь нажмите кнопку «Параметры», относящуюся к подменю «Быстродействие». Выберите вкладку «Дополнительно» и нажмите кнопку «Изменить», расположенную около пункта «Виртуальная память».
  • Выберите жесткий диск или его раздел, на котором необходимо разместить файл подкачки. Теперь задайте размер файла. Для увеличения производительности операционной системы установите одинаковые значения для пунктов «Исходный размер» и «Максимальный размер». Нажмите кнопку «Задать» после ввода параметров. Закройте рабочее меню и перезагрузите компьютер для применения новых параметров.
  • Используйте для хранения файла подкачки любой раздел диска, на котором не установлено ни одной операционной системы. Для оптимизации работы системы с этим файлом рекомендуют создавать дополнительный раздел. Воспользуйтесь программой Partition Manager. Создайте новый раздел диска, размер которого будет 3-4 Гб. Отформатируйте его, сменив файловую систему этого тома на FAT32.
  • Откройте меню настроек файла подкачки. Выберите новый раздел диска и введите в поля «Исходный размер» и «Максимальный размер» нужные числа.
  • Совет добавлен 24 февраля 2011 Совет 2: Как изменить файл подкачки Для функционирования программ на компьютере требуется оперативная память. Однако большое количество запущенных одновременно программ приводит к тому, что ее свободное место быстро заканчивается. Тем не менее, может возникнуть потребность запустить еще какую-либо программу. Именно для этого существует файл подкачки или «виртуальная память». Это определенный объем памяти на жестком диске, в который система выгружает из оперативной памяти редко используемые, но запущенные программы.
    Инструкция
  • При слишком малом размере файла подкачки системе может не хватать места для того, чтобы выгружать программы, освобождая оперативку. По умолчанию размером этого файла руководит система, увеличивая или уменьшая его в зависимости от объема освобождаемой памяти. Это приводит к сильной фрагментации файла и замедлении работы системы. Лучше назначить размер этого файла вручную и сделать постоянным.
  • Щелкните правой кнопкой мыши на ярлычке «Мой компьютер». В выпадающем меню выберите пункт «Свойства». В окне свойств системы выберите вкладку «Дополнительно». На этой вкладке в разделе «Быстродействие» нажмите кнопку «Параметры».
  • В открывшемся окне «Параметры быстродействия» откройте вкладку «Дополнительно». В нижней части окна есть раздел «Виртуальная память». Нажмите кнопку «изменить» в этом разделе.
  • Открылось окошко настроек виртуальной памяти. Теперь переключатель размера файла подкачки поставьте в положение «Особый размер». Поставьте и исходный и максимальный размер одинаковым и равным 1,5 — 2 гигабайтам. Нажмите кнопку «Задать».
  • Перезагрузите компьютер.
  • Обратите внимание Виртуальная память – это оперативная память плюс файл подкачки. Из этих двух определений следует, что эти два понятия взаимосвязаны и для того, чтобы изменить размер виртуальной памяти нужно изменить размер файла подкачки. Но прежде чем приступать, необходимо запомнить два простых правила. Полезный совет В случае получения предупреждений о нехватке виртуальной памяти необходимо увеличить минимальный размер файла подкачки. ОС Windows задает исходный минимальный размер файла подкачки равным объему установленных ОЗУ, а максимальный размер файла подкачки в три раза превосходит объем ОЗУ компьютера.  В списке Диск [метка тома] выберите диск, содержащий файл подкачки, размер которого необходимо изменить. Как изменить файл подкачки — версия для печати Оцените статью!

    файл подкачки Linux: просмотр, очищение, создание

    Современные устройства, функционирующие на различных операционных системах, имеют файл подкачки. Он служит для подстраховки оперативной памяти компьютера. В этом вопросе ОС Linux не является исключением из правила.

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

    1. Для сохранения нормальной производительности компьютера в том случае, если запас ОЗУ постепенно заканчивается. Без файла подкачки устройство начнет заметно притормаживать. Это отрицательно скажется на комфорте работы с ПК.
    2. Для оптимального распределения приоритетов (система определит, какой вид памяти будет выделен на те или иные процессы).

    Эта информация пригодится всем, кто имеет дело со swap. Данный термин имеет следующее значение: swap – это файл в системном разделе или отдельный раздел диска. В большинстве своем его принято создавать в процессе установки ОС. Но если есть такая необходимость, можно создать swap в любой другой момент времени.

    В отдельно взятых случаях желание пользователя относительно присутствия swap на ПК не учитывается. В некоторых версиях ОС Ubuntu Linux файл подкачки создается по умолчанию, и с этим уже ничего не поделать. Остается лишь принять это, как факт. Многие юзеры не довольны таким решением, поскольку файл подкачки на их компьютерах занимает порядком 1 Гб памяти.

    Проверка на наличие файла подкачки в ОС Linux

    Если swap есть на используемом устройстве, с ним можно проделывать множество различных действий. Однако прежде чем приступить к конкретной задаче, нужно хотя бы убедиться в наличии swap на конкретном ПК. А то вдруг окажется так, что swap и вовсе отсутствует.

    Чтобы посмотреть swap в операционной системе Линукс, необходимо задать определенную команду. Она выглядит следующим образом:

    $ free -h

    Здесь:

    1. total — всего памяти.
    2. used — сколько используется в данный момент.
    3. free — свободная память, не используется.

    К сожалению, данная команда показывает только общую информацию (total, used, free) и  не может дать четкого определения тому, что это файл подкачки или смонтированный раздел. Именно поэтому для дополнительноой проверки воспользуемся другой командой — «swapon».

    # swapon --show

    Как видно из скриншота выше,  swap находится в разделе /dev/sda5, размером 2,8 gb и это не файл.

    Давайте предположим следующий возможный вариант развития сценария: файл подкачки отсутствует на вашем компьютере. Как это выявить? Введите в терминале команду free -h, и ознакомьтесь с полученной информацией. Если в строке «Подкачка» стоят сплошные нули, то swap не создан в операционной системе Linux.

    Создание swap Linux

    Если файла подкачки нет, будет логичным приняться за его создание. Далее вы ознакомитесь с пошаговой инструкцией по созданию swap для Линукс.

    1. Как создать файл

    Воспользуйтесь терминалом для реализации задуманного.

    # fallocate -|1G /swapfile

    Примечание: 1 G – величина файла подкачки.

    Чтобы защитить swap, необходимо установить на этот файл нужные права. Сделайте это при помощи:

    # chmod 600 /swapfile

    Примечание: в конце этой строки стоит название swap файла. Наименование выбирается на свое усмотрение. Его можно поменять.

    Права 600 означает — владелец может читать/писать, остальным все запрещено.

    1. Как создать файловую систему

    Нужный объект создан, но на данный момент ОС Linux не определяет его, как файл подкачки. Необходимо воспользоваться специальной командой для устранения этой проблемы:

    # mkswap /swapfile

    1. Как включить swap

    По завершению операций, описанных выше, ОС Линукс начинает понимать, что новый объект возьмет на себя роль файла подкачки. Пришло время активировать его. Для этих целей введите в терминале следующее:

    # swapon /swapfile

    Как посмотреть, произошло ли распознание файла подкачки? Задайте в строке следующую команду:

    $ swapon --show

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

    1. Как сохранить настройки

    Внесенные коррективы имеют временный характер – они утратят свою актуальность сразу же после перезагрузки устройства. Их нужно сделать постоянными, но к этому вернемся чуть позже. Для начала следует произвести другое важное действие. А теперь попробуем создать резервную копию swap. Для этих целей введите в строке:

    # cp /etc/fstab /etc/fstab.back

    Настройки будут сброшены после перезапуска компьютера. Чтобы избежать этого, необходимо вписать в файл некоторую информацию. Осуществите эту идею с помощью:

    $ echo ’/swapfile none swap sw 0 0’ | sudo tee -a /etc/fstab

    Дело сделано. Теперь можно смело перезапускать устройство. Сохраненные данные останутся на месте.

    Как настроить Swapiness

    ОС Linux может использовать swap с разной частотой. Частота использования может варьироваться от 0 до 100. Она задается в параметрах swap.

    Значение, приближенное к «0» означает, что система начнет обращаться к файлу подкачки только в самых экстренных случаях (как страховочный вариант). Значение, приближенное к «100» означает, что система начнет освобождать физическую память, перемещая объекты в раздел подкачки.

    Команда для проверки установленного параметра в устройстве:

    $ cat /proc/sys/vm/swapiness

    Если указанное значение вам подходит, можно считать, что настройки завершены. В обратном случае нужно поменять это значение на более подходящий вариант. Например:

    # sysctl vm.swapiness=25

    В приведенном примере «25» – новое значение. Вы можете выбрать число по собственному усмотрению. Главное, чтобы значение попадало в диапазон от 0 до 100. После внесения изменений нужно еще раз позаботиться о том, чтобы они не обнулились после перезапуска системы. Введите в строке терминала запрос:

    # nano /etc/sysctl.conf

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

    vm.swapiness=25 (или любое другое значение, которое вас устроит).

    Размер файла подкачки в ОС Линукс

    Существует несколько способов увеличения/уменьшения swap файла в устройствах, функционирующих на ОС Linux. Перед тем, как разобраться с этим вопросом подробнее, следует уделить несколько секунд своего внимания важному напоминанию:

    При отключении swap операционная система компьютера начинает использовать только ОЗУ. Если объем оперативной памяти закончится, устройство может зависнуть. Все рабочие процессы ПК остановятся.

    Чтобы избежать подобных неприятностей, нужно создать запасной (временный) файл подкачки перед тем, как удалять или изменять swap. Обязательны ли эти действия к выполнению? Здесь нужно смотреть по ситуации. Если ОЗУ устройства достаточно велика, можно вполне обойтись и без создания второго swap файла. В этом нет ничего рискованного.

    Теперь приступаем к следующему этапу настройки – корректировке величины файла. Чтобы все прошло безопасно, swap нужно отключить. Введите в строке запрос:

    # swapoff /swapfile

    Чтобы изменить величину swap, введите в строке:

    # fallocate -| 2G /swapfile

    Вместо «2G» укажите подходящую для вас величину файла подкачки. Для его форматирования воспользуйтесь этой командой:

    # mkswap /swapfile

    И последнее действие – включение файла подкачки. Попробуйте включить его при помощи:

    # swapon /swapfile

    Интересная информация: пользователь может создавать и использовать несколько swap файлов на устройстве с ОС Linux.

    Удаление swap в операционной системе Линукс

    Иногда бывают ситуации, когда пользователю устройства необходимо удалить файл подкачки. Это делается очень быстро, но для начала следует выключить swap, затем удалить.

    Выключение:

    # swapoff /swapfile

    Теперь можно спокойно приступать к удалению при помощи команды «rm».

    # rm /swapfile

    Важное напоминание: при создании нового файла подкачки в ОС Линукс придется снова установить права на swap.

    Итоги

    Концепция swap для операционной системы Linux очень проста. Ознакомившись с нашей статьей, вы сможете проверить устройство на присутствие файла подкачки, создать его, правильно настроить и безопасно удалить.

    Как увеличить файл подкачки в Windows 10, изменить размер

    Файл подкачки в Windows 10

    Файл подкачки (другие названия: виртуальная память, своп-файл) — это часть диска, зарезервированная операционной системой для того, чтобы выгружать туда неиспользуемые на данный момент данные, и таким образом высвобождать оперативную память компьютера, объёма которой сейчас не хватает. Иначе говоря, в момент, когда на ПК достигается предел использования ОЗУ, часть данных оттуда перезаписываются из «оперативки» в файл подкачки. Вопреки распространённому мнению, это не повышает, а даже наоборот немного снижает производительность компьютера, однако запись данных в своп-файл позволяет продолжать стабильную работу даже в условиях нехватки оперативной памяти. На вопрос о том, зачем прежде всего нужна виртуальная память в Windows 10 совсем кратко и упрощённо можно ответить так: файл подкачки компенсирует нехватку ОЗУ.

    Где находится файл подкачки в Windows 10

    Физически виртуальная память — это самые обыкновенные файлы: pagefile.sys (основной) и swapfile.sys (для управления metro-приложениями),  находящиеся в корне системного диска (обычно это C). По умолчанию в Проводнике они скрыты, и вряд ли стоит включать их отображение. Задавая вопрос о местонахождении своп-файла, большинство пользователей всё-таки имеют ввиду, как изменить настройки файла подкачки. А они, разумеется, расположены в другом месте.

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

    1 способ
    1. Начать набирать в поисковой строке «Настройка представления и производительности системы» и запустить найденный пункт.
    2. Перейти на вкладку «Дополнительно».
    3. Под заголовком «Виртуальная память» нажать кнопку «Изменить…» Откроется окно «Виртуальная память», которое нам и нужно.

    2 способ
    1. Нажать кнопки Win+R.
    2. Ввести команду sysdm.cpl и нажать Enter.
    3. Перейти во вкладку «Дополнительно»
    4. Под заголовком «Быстродействие» нажать кнопку «Параметры…»
    5. Во вновь открывшемся окне перейти во кладку «Дополнительно».
    6. Под заголовком «Виртуальная память» нажать кнопку «Изменить…»

    3 способ
    1. Открыть Проводник.
    2. Кликнуть ПРАВОЙ клавишей мыши на значке «Этот компьютер».
    3. Из выпадающего меню выбрать пункт «Свойства».
    4. В открывшемся новом окне «Система» в левой колонке выбираем ссылку «Дополнительные параметры системы».
    5. Откроется небольшое окошко «Свойства системы» и далее все шаги будут одинаковые для всех описанных трёх способов:
    6. Перейти во вкладку «Дополнительно».
    7. Под заголовком «Быстродействие» нажать кнопку «Параметры…»
    8. В новом окне перейти на вкладку «Дополнительно».
    9. Под заголовком «Виртуальная память» нажать кнопку «Изменить…» Откроется окно «Виртуальная память».

    Друзья, если какой-то из способов уже не работает, большая просьба — напишите нам об этом в в форме комментариев ВКонтакте внизу страницы или через форму обратной связи в правой колонке. Спасибо!

    Как увеличить (уменьшить) размер файла подкачки

    По умолчанию управление размером виртуальной памяти в Windows 10 происходит автоматически. Для изменения размера файла подкачки вручную в уже открытом нами окне «Виртуальная память» надо:

    1. Убрать галочку с пункта «Автоматически выбрать объём файла подкачки».
    2. Выбрать пункт «Указать размер».
    3. Ввести объём своп-файла в мегабайтах в поля «Исходный размер» и «Максимальный размер».
    4. Нажать кнопку «Задать».
    5. Нажать ОК в этом окне и во всех открытых до него.
    6. Перезагрузить компьютер.

    Оптимальный размер файла подкачки в Windows 10

    Описав чисто технические детали вопроса о том, где в Windows 10 расположен файл подкачки и как можно его увеличить или уменьшить, перейдём к более субъективным темам. Вообще, различных мнений по поводу наилучшего размера, включения/отключения и других характеристик виртуальной памяти огромное множество. Советов среди специалистов разной степени компетентности можно найти великой множество. Мы изучили весь этот вал информации и пришли к выводу, что оптимальный вариант — это методом проб выбрать собственный размер для файла подкачки, учитывая некоторые общие принципы:

    Объём своп-файла рекомендуется делать кратным размеру оперативной памяти установленной на компьютере. Для этого цифру ОЗУ умножаем на 3 или 2 или 1,5 или 0,5. Допустим, память 3072 МБ — тогда файл подкачки может быть 1536, 4608, 6144, 9216 и т.д.

    • Исходный и максимальный размер лучше задавать одинаковыми. Это позволит своп-файлу меньше подвергаться фрагментации.
    • Размещать файл подкачки на SSD дисках не рекомендуется из-за ограничения их ресурса.
    • Если HDD у вас несколько, то лучше размещать виртуальную память на наименее загруженном, где НЕ установлена операционная система, а скорость обмена данными наибольшая. НО! это имеет смысл делать только тогда, когда у вас два раздельных физических жёстких диска, а не два тома на одном винчестере.
    • Чем меньше объём ОЗУ, тем больше имеет смысл выделять места для виртуально памяти. Наиболее распространённые рекомендации по оптимальному размеру файла подкачки в зависимости от объёма «оперативки» такие:
     Размер установленной оперативной памятиРекомендуемый объём файла подкачки 
     0,5 Гб 5120 Мб
     1 Гб 4096 Мб
     2 Гб 3072Мб
     4 Гб 2048 Мб
     8 Гб 1024 Мб
    16 Гб и болееМинимум (200-300 Мб) или нет

    Также есть другое распространённое мнение, утверждающее, что размер виртуальной памяти должен быть вдвое больше ОЗУ. Добавим, что вариант в таблице, на наш взгляд, выглядит логичнее. В любом случае, лучше всего окончательно выбирать размер файла подкачки, побровав разные варианты.  

    Можно ли отключить файл подкачки в Windows 10

    На вопрос о том, можно ли выключить файл подкачки в Windows 10 полностью, ответов и в интернете, и среди специалистов тоже огромное количество. И все разные. Наиболее часто встречающаяся в сети рекомендация — это всё-таки не выключать своп-файл. Дело в том, что известны случаи, когда даже со 128 Гб ОЗУ на борту компьютер выдавал предупреждение о нехватке памяти. Это происходит от того, что некоторые сторонние программы настроены на обязательное присутствие в операционной системе виртуальной памяти.

    Есть мнение, что, если объём оперативной памяти на компьютере составляет 8-16 гигабайт и более, то можно сократить объём виртуальной памяти до минимума (200 Мб), однако и в этом случае лучше всё-таки не отключать своп-файл полностью. Единственным исключением из этого правила является ситуация, когда на компьютере установлен только SSD — как уже отмечалось выше, на твердотельном накопителе файл подкачки нужно отключать.

    Все материалы сайта

    Как увеличить файл подкачки в Windows 10, что это такое и где он находится — в данной статье мы подробно обсудить все эти вопросы.

    Если оптимизировать свой компьютер грамотно, то он будет справляться с поставленными задачами быстро, даже если на нем не самое мощное «железо». Создать файл подкачки Windows 10, или его включение — один из важнейших пунктов, если объем оперативной памяти мал. Увеличение размера файла подкачки Виндовс 10, его самостоятельная настройка помогут повысить производительность системы и, возможно, компьютер будет работать даже идеально, а управление станет легче.

    Что такое файл подкачки Windows 10? Для чего он нужен? Что дает?

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

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

    Если на компьютере не достаточно оперативной памяти, а данный файл выключен или настроен некорректно, в работе приложений могут проявляться сбои (вплоть до синего экрана). Что же можно сделать в таком случае.

    Как увеличить размер виртуальной памяти в Windows 10?

    Если отключен файл подкачки или оперативная память на компьютере небольшая, вы можете периодически видеть такие сообщения с предостережением:

    Вообще Windows 10 определяет параметры подкачки сам, автоматически, но довольно часто, если поменять его вручную, работа системы оптимизируется. Иногда целесообразнее отключить его или еще лучше — не менять ничего, оставить автоопределение размера.

    Где находится файл подкачки Windows 10?

    Где найти этот волшебный софт? В предыдущих версиях Windows Microsoft был pagefile.sys, а в версию 10 добавили новый — swapfile.sys. Его расположение можно посмотреть в корне системного раздела диска.

    Как увеличить файл подкачки в Windows 10?

    Поговорим о настройке файла подкачки и о том, каким образом его увеличить или уменьшить.

    Как перенести файл подкачки Windows 10 на другой диск?

    Виртуальная память может находиться и на других дисках, не только на «С» — ее можно переместить, куда вам кажется более удобным.

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

    Подведем итог

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

    Так пользователь решает добавить виртуальную память в Виндовс 10 и установить файл подкачки Windows 10, например, для игр, где требуется отображение первоклассной графики и скорость, чтобы компьютер не «тормозил».

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

    Отключить файла подкачки в Виндовс 10

    Есть ситуации, когда можно обойтись и без него. Тем не менее, полностью отключать файл подкачки не рекомендуется, если компьютер имеет менее 8Гб RAM. С дисками формата SSD всё по-другому. Они и так достаточно быстро умеют считывать небольшие файлы системного кеша, но такая работа влияет на быстродействие компьютера, истощает его ресурсы. Вот поэтому и отключают файл подкачки, чтобы продлить срок службы накопителя.

    Поставить файл подкачки на Windows 10 логично для проведения анализа при системном сбое; без него могут не идти некоторые игры. Короче говоря, его отключение — это своеобразный эксперимент.

    • Перед началом манипуляций с настройками своего ПК уберите галочку с опции «Автоматически выбирать…», выставляем позицию «Без файла подкачки» — и Задать.
    • Увидите сообщение, что системе не хватает как минимум еще 200 Мб. Пока соглашаемся на полное отключение, жмём «Да».
    • В окне с настройками виртуальной памяти выбираем ОК.
    • Далее еще раз ОК и соглашаемся на перезагрузку компьютера.
    • Во вкладке «Параметры быстродействия» выбрать «Применить» и ОК, перезагружаем.

    Теперь всё готово! Надеемся, что наш материал о том, как изменить или как включить файл подкачки windows 10, был полезен!

    Возможно, вам покажется интересной статья «Как разбить жесткий диск на разделы в Windows 10«.

    Наверное, многие пользователи слышали про файл подкачки, но к сожалению, не знают для чего он служит и нужен ли вообще. Эта статья раскроет за кулисы, и расскажет, как настроить файл подкачки.

    Содержание

    • Что такое файл подкачки
    • Нужен ли файл подкачки
    • Как увеличить файл подкачки Windows 10
    • Оптимальный размер файла подкачки

    Файл подкачки (pagefile.sys) – это виртуальная память, зарезервированная на жестком диске и используемая для хранения исполняемых данных в случае нехватки оперативной памяти компьютера. Иными словами, это дополнительная резервная оперативная память, но с меньшей скоростью обмена данных, так как размещена на HDD.

    Во всех ныне используемых версиях Windows он включен по умолчанию и размер файла подкачки выставлен автоматически. Это сделано с целью предотвращения зависаний в случае нехватки оперативки.

    Рекомендую увеличить файл подкачки windows, если у вас 1, 2 или 4 Гб оперативной памяти. Так как эти объемы памяти не большие, высока вероятность того, что их не хватит в работе с программами.

    Если у вас в компьютере установлено 8 Гб ОЗУ и не играете в тяжелые игры, то можно оставить настройки файла подкачки без изменений – автоматически.

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

    Однако, если файл подкачки на SSD, то компьютер используя виртуальную память будет работать быстрее, чем на HDD. Но все равно не сравниться со скоростью чтения и записи с оперативной памятью.

    И так, изменяем файл подкачки. Наберите комбинацию клавиш Win+E, нажмите на треугольничек с лева от адресной строки как показано на картинке ниже, выберите Панель управления.

    В левой колонке окна выберите Дополнительные параметры системы

    В категории Быстродействие выберите Параметры

    Кликните на верхнюю вкладку Дополнительно, в подзаголовке Виртуальная память нажмите Изменить

    Снимите галочку с “Автоматически выбирать объем файла подкачки” и выберите Указать размер. Выставьте необходимый объем файла подкачки в мегабайтах, нажмите Задать, затем Ок.

    Система уведомит о том, что для вступления изменений в силу, требуется перезагрузка, жмите Ок. Закройте все фоновые окна. Перезагрузите компьютер.

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

    Многие пользователи задаются вопросом, сколько ставить файл подкачки? Рекомендуется выставлять 1/1 или в 1,5-2 раза больше реального объема оперативной памяти. Например, у вас 2 Гб, выставляйте 3-4 Гб виртуальной памяти; на 4 Гб озу – 4-6 Гб файл подкачки. То есть, чем больше у вас оперативной памяти, тем меньше размер файла подкачки Windows выставляете.

    Используемые источники:

    • https://wi10.ru/swap
    • https://windows10x.ru/fajl-podkachki-v-windows-10/
    • https://ssecond-life.ru/windows/kak-uvelichit-fajl-podkachki-windows-10.html

    Как добавить пространство подкачки на Ubuntu 18.04

    Предыдущая версия данного обучающего руководства была написана Джастином Эллингвудом

    Введение

    Один из наиболее простых способов предотвратить ошибки нехватки памяти в приложениях — добавить пространство подкачки на сервер. В этом руководстве мы расскажем, как добавить файл подкачки на сервер Ubuntu 18.04.

    Предупреждение: Хотя подкачка в целом рекомендуется для систем с использованием традиционных жестких дисков, ее использование с SSD-накопителями может со временем вызывать ухудшение аппаратного обеспечения. В связи с этим мы не рекомендуем использовать подкачку с DigitalOcean или с любым другим провайдером, использующим SSD-накопители. Использование подкачки может повлиять на надежность соответствующего аппаратного обеспечения у вас и ваших соседей. Настоящее руководство предоставляет справочные данные для пользователей, у которых в других местах имеются системы вращающихся дисков.

    Если вам нужно повысить производительность сервера на DigitalOcean, рекомендуем обновить Droplet. Это приведет к лучшим результатам в целом и снизит вероятность создания проблем с аппаратным обеспечением, способных повлиять на ваши работы.

    Что такое подкачка?

    Область подкачки — раздел на жестком диске, отведенный для того, чтобы операционная система могла временно хранить данные, которые она больше не может удерживать в оперативной памяти. По сути, она дает возможность увеличить количество информации, которую сервер может сохранить в рабочей «памяти», с некоторыми оговорками. Область подкачки на жестком диске будет использоваться в основном тогда, когда в оперативной памяти больше нет достаточного места хранения данных для приложений.

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

    Шаг 1 — Проверка информации о подкачке в системе

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

    Можно узнать, сконфигурирована ли в системе подкачка, введя:

    Если после этой команды ничего не появляется, в системе сейчас нет области подкачки.

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

    Output

    total used free shared buff/cache available Mem: 985M 84M 222M 680K 678M 721M Swap: 0B 0B 0B

    В строке ​​​Swap видно​​​, что в системе отсутствует активная подкачка.

    Шаг 2 — Проверка свободного пространства в разделе жесткого диска

    Перед созданием файла подкачки проверим текущее состояние диска, чтобы убедиться, что у нас достаточно места. Вводим:

    Output

    Filesystem Size Used Avail Use% Mounted on udev 481M 0 481M 0% /dev tmpfs 99M 656K 98M 1% /run /dev/vda1 25G 1.4G 23G 6% / tmpfs 493M 0 493M 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 493M 0 493M 0% /sys/fs/cgroup /dev/vda15 105M 3.4M 102M 4% /boot/efi tmpfs 99M 0 99M 0% /run/user/1000

    В данном случае устройство с / в столбце ​​​​​​Mounted on​​​ — наш диск. В данном примере у нас достаточно места (использовано только 1,4 Гбайт). Ваше использование, вероятно, будет другим.

    Хотя существует много мнений относительно правильного размера области подкачки, на самом деле он зависит от ваших личных предпочтений и требований приложений. Обычно можно начать с объема, равного объему оперативной памяти в системе, или в два раза большего. Еще одно полезное общее правило — любое превышение 4 Гбайт для области подкачки, скорее всего, не нужно, если вы используете ее только для резервирования оперативной памяти.

    Шаг 3 — Создание файла подкачки

    Теперь, когда известно свободное место на жестком диске, можно создать файл подкачки в нашей файловой системе. Поместим файл под названием swapfile с необходимым для подкачки размером в корневую (/) директорию.

    Лучше всего создавать файл подкачки при помощи программы fallocate. Эта команда мгновенно создает файл указанного размера.

    Поскольку на сервере в нашем случае 1 Гбайт оперативной памяти, в этом руководстве создадим файл размером 1 Гбайт. Скорректируйте с учетом необходимости на вашем сервере:

    • sudo fallocate -l 1G /swapfile

    Чтобы проверить правильность выделенного объема памяти, введите:

    • -rw-r--r-- 1 root root 1.0G Apr 25 11:14 /swapfile

    Файл создан с правильным выделенным объемом памяти.

    Шаг 4 — Активация файла подкачки

    Теперь, когда у нас есть файл правильного размера, нам нужно превратить его в пространство подкачки.

    Сначала нужно изменить права доступа к файлу, чтобы только пользователи с правами root могли читать его содержимое. Это предотвращает доступ обычных пользователей к файлу — такой доступ может существенно влиять на безопасность.

    Чтобы передать все права доступа пользователям root, введите:

    Проверьте изменение прав доступа, введя следующее:

    Output

    -rw------- 1 root root 1.0G Apr 25 11:14 /swapfile

    Теперь только у пользователя root отмечены флажки чтения и записи.

    Теперь можем отметить файл как пространство подкачки, введя следующее:

    Output

    Setting up swapspace version 1, size = 1024 MiB (1073737728 bytes) no label, UUID=6e965805-2ab9-450f-aed6-577e74089dbf

    После этого можем активировать файл подкачки, чтобы система начала использовать его:

    Убедитесь, что пространство подкачки активировано, введя следующее:

    Output

    NAME TYPE SIZE USED PRIO /swapfile file 1024M 0B -2

    Чтобы подтвердить наши выводы, можем снова проверить ответ утилиты free:

    Output

    total used free shared buff/cache available Mem: 985M 84M 220M 680K 680M 722M Swap: 1.0G 0B 1.0G

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

    Шаг 5 — Сделать файл подкачки постоянным

    В результате внесенных нами изменений файл подкачки активирован для текущей сессии. После перезагрузки сервер не сохранит настройки подкачки автоматически. Мы можем изменить это, добавив файл подкачки к файлу /etc/fstab.

    Сделайте резервную копию файла /etc/fstab на случай если что-то пойдет не так:

    • sudo cp /etc/fstab /etc/fstab.bak

    Добавьте информацию о файле подкачки в конец файла /etc/fstab, введя следующее:

    • echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

    Далее рассмотрим некоторые настройки, которые мы сможем обновить, чтобы настроить пространство подкачки.

    Шаг 6 — Изменение настроек подкачки

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

    Настройка параметра Swappiness

    Параметр swappiness определяет, как часто система выгружает данные из оперативной памяти в пространство подкачки. Его значение выражается числом от 0 до 100 процентов.

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

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

    Можем увидеть текущее значение фактора swappiness, введя следующее:

    • cat /proc/sys/vm/swappiness

    Output

    60

    Для настольного компьютера неплохое значение swappiness — 60. Для сервера, возможно, вы захотите приблизить его к 0.

    Можно задать другое значение swappiness при помощи команды sysctl.

    Например, чтобы установить значение swappiness 10, можно ввести следующее:

    • sudo sysctl vm.swappiness=10

    Output

    vm.swappiness = 10

    Эта настройка будет сохраняться до следующей перезагрузки. Можно автоматически задать это значение при перезагрузке, добавив строку в файл /etc/sysctl.conf:

    • sudo nano /etc/sysctl.conf

    Внизу можно ввести следующее:

    /etc/sysctl.conf

    vm.swappiness=10
    

    Сохраните файл и закройте его после завершения.

    Изменение настроек нагрузки кэш-памяти

    Еще одно связанное значение, которое вы, возможно, захотите изменить — vfs_cache_pressure. Эта настройка определяет, насколько система будет кэшировать данные inode и dentry по сравнению с другими данными.

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

    • cat /proc/sys/vm/vfs_cache_pressure

    Output

    100

    Согласно текущим настройкам, система удаляет данные инодов из кэша слишком быстро. Можно задать более консервативное значение — например, 50 — введя следующее:

    • sudo sysctl vm.vfs_cache_pressure=50

    Output

    vm.vfs_cache_pressure = 50

    Опять-таки, это значение действительно только для текущей сессии. Чтобы сделать его постоянным, нужно (как и в случае со swappiness) изменить файл конфигурации:

    • sudo nano /etc/sysctl.conf

    Внизу добавьте строку с новым значением:

    /etc/sysctl.conf

    vm.vfs_cache_pressure=50
    

    Сохраните и закройте файл после завершения.

    Заключение

    Следуя настоящему руководству, можно использовать оперативную память более эффективно, предотвращая исключения нехватки памяти. Пространство подкачки может быть весьма полезным для предотвращения некоторых распространенных проблем.

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

    Изменение размера файла подкачки — Студопедия

    Измените размер файла подкачки Windows в окне System Properties (Свойства системы).

    1. На вкладке Advanced (Дополнительно) щелкните кнопку Параметры быстродействия. Откроется одноименное окно.

    2. Щелкните кнопку Change (Изменить). Откроется окно Virtual Memory (Виртуальная память).

    3. Если нужно, в перечне дисков щелкните диск, содержащий файл качки.

    4. В поле Initial Size (MB) (Исходный размер (МБ)) увеличьте значение на 10 и щелкните кнопку Set (Задать).

    5. Щелкните ОК, чтобы закрыть окно Virtual Memory.

    6. Щелкните OK, чтобы закрыть окно Performance Options.

    Задание 3: Добавление системной переменной среды

    Добавьте новую системную переменную среды в окне System Ргорerties (Свойства системы). Затем протестируйте новую переменную, задав ее качестве параметра в командной строке.

    1. В окне System Properties на вкладке Advanced (Дополнительно) щелкните кнопку Environment Variables (Переменные среды). Откроется одноименное окно.

    2. В группе System Variables (Системные переменные) щелкните кнопку New (Создать). Откроется окно New System Variable (Новая системная переменная)

    3. В поле Variable Name (Имя переменной) введите Pro2000dir.

    4. В поле Variable Value (Значение переменной) введите путь к папке Winnt на вашем компьютере, например, C:\Winnt.


    5. Щелкните ОК. Вы вернетесь в окно Environment Variables.

    6. Чтобы закрыть его, щелкните ОК.

    7. Чтобы закрыть окно System Properties, щелкните ОК.

    8. Закройте Control Panel (Панель управления).

    Задание 4: Протестируйте новую переменную

    1. Раскройте меню Start\Programs\Accessories (Пуск\Программы\Стандартные) и щелкните ярлык Командная строка.

    2. В командной строке введите set| moreи нажмите Enter. Отобразится список имеющихся переменных среды.

    3. Нажмите клавишу пробела, чтобы просмотреть остальные переменные среды.

    4. При необходимости введите С: и нажмите Enter для перехода на диск, где установлена Windows (если нужно, измените букву диска).

    5. Введите cd\ и нажмите Enter, если находитесь не в корневой папке.

    6. Введите cd %Pro2000dir%и нажмите Enter. Вы должны оказаться в папке Winnt.

    7. Введите exitи нажмите Enter, чтобы закрыть окно Командной строки.

    Задание 5: Изменить размер реестра.

    Задание 6: Изменить размер файла подкачки.

    Контрольные вопросы:

    1. Как изменить параметры быстродействия?

    2. Что такое виртуальная память?

    3. Что такое физическая память?

    4. Назначение файла подкачки.

    5. Как повысить производительность системы?

    Ростовский-на-Дону государственный колледж радиоэлектроники, информационных и промышленных технологий

    Как правильно рассчитать файл подкачки

    Помимо физической памяти (оперативной и подключенных носителей информации) в операционной системе имеется еще и виртуальная. Благодаря этому ресурсу доступно одновременное выполнение большого количества процессов, с которыми бы не справилось ОЗУ. Одним из механизмов виртуальной памяти является SWAP (подкачка страниц). При использовании данной функции фрагменты из RAM перемещаются на HDD или любой другой внешний накопитель. Именно об этом механизме и пойдет речь далее.

    Определяем оптимальный размер файла подкачки в Windows

    В интернете существует множество споров на эту тему, однако точно правильного и достоверного универсального ответа никто дать не сможет, поскольку задается оптимальный объем файла подкачки для каждой системы отдельно. Зависит это в первую очередь от количества установленной оперативной памяти и частых нагрузках на ОС различными программами и процессами. Давайте разберем два простых метода, как можно самостоятельно определить лучший размер SWAP для своего компьютера.

    Способ 1: С помощью Process Explorer

    Решить, сколько выделить памяти файлу подкачки, можно с помощью проведения небольших расчетов. Для этого потребуется запустить все программы, которые вы часто задействуете одновременно. Рекомендуем немного подождать, пока нагрузка на память будет максимальной. После этого следует обратиться к Process Explorer – выкупленное компанией Microsoft ПО, которое отображает информацию обо всех процессах. Чтобы осуществить подсчеты, выполните следующие действия:

      Перейдите на официальную страницу скачивания Process Explorer и нажатием на соответствующую кнопку загрузите софт себе на компьютер.

    Наведите указатель мыши на меню «View» и во всплывающем окне выберите «System Information».

    Во вкладке «Memory» обратите внимание на раздел «Commit Charge (K)», где следует узнать значение «Peak».

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

    Теперь, когда вы получили требуемую информацию, выполните подсчет:

    1. Воспользуйтесь калькулятором, чтобы отнять от значения «Peak» размер своей оперативки.
    2. Получившееся число и есть объем используемой виртуальной памяти. Если результат отрицательный, установите значение файла подкачки примерно на 700 МБ, чтобы обеспечить корректное создание системного дампа.
    3. При условии, что число положительное, нужно записать его в минимальный и максимальный объем SWAP. Если вы хотите установить максимум немного больше, чем получили в результате тестирования, не превышайте сильно размер, чтобы не повышалась фрагментация файла.

    Способ 2: Исходя из объема ОЗУ

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

      Если вы не знаете, какой общий объем RAM установлен на компьютере, обратитесь к инструкциям, расписанным в статье по ссылке ниже. Предоставленная там информация поможет определить данную характеристику ПК.
  • Менее 2 ГБ. Если у вас на компьютере общий объем RAM равен 2 или меньше гигабайт, поставьте размер файла подкачки равным этому значению или немного превысьте его.
  • 4-8 ГБ. Здесь решение нужно принимать исходя из частой загруженности системы. В среднем оптимальным вариантом будет установка объема наполовину меньше ОЗУ.
  • Более 8 ГБ. Такого количества оперативной памяти хватает среднестатистическому пользователю, который не очень активно потребляет системные ресурсы, поэтому необходимость в увеличении объема отпадает. Оставьте значение по умолчанию или отведите примерно 1 ГБ для корректного создания системного дампа.
  • На компьютере можно создать до 16 файлов подкачки, однако все они должны располагаться на разных разделах носителей. Чтобы повысить скорость обращения к данным, советуем создать отдельный раздел диска для SWAP или установить его на втором носителе. Кроме этого не рекомендуем вовсе отключать рассматриваемую функцию, поскольку некоторым программам она необходима по умолчанию и через нее создается системный дамп, о чем уже было сказано выше. Детальные инструкции по включению файла подкачки вы найдете в другой нашей статье по ссылке ниже.

    Подробнее: Как изменить размер файла подкачки в Windows XP, Windows 7, Windows 8, Windows 10

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    При нехватке оперативной памяти Windows начинает задействовать в качестве альтернативы виртуальную память, которую часто называют файлом подкачки. Располагается он в корне диска под именем « pagefile.sys ». Это скрытый системный файл, который можно увидеть если в настройках папок включено их отображение.

    По умолчанию Windows 10 автоматически управляет размером файла подкачки и указывать его объем вручную стоит только при использовании ресурсоёмких программ или возникновении BSOD ошибок на синем экране. Особенно стоит обратить внимание на настройки при возникновении ошибок со следующими кодами:

    • PAGE_FAULT_IN_NONPAGED_AREA
    • KERNEL_DATA_INPAGE_ERROR

    Как вычислить оптимальный размер

    Существует формула для расчета правильного размера файла подкачки. Минимальное значение должно быть в полтора раза больше, чем оперативной памяти в компьютере. Другими словами, если ОЗУ 8 ГБ, то файл подкачки должен иметь минимум 12 гигабайт.

    Максимальное значение не должно троекратно превышать размер оперативной памяти:

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

    ОЗУВиртуальная память
    MinMaxОптимально
    2 ГБ3 ГБ6 ГБ6 ГБ
    4 ГБ6 ГБ12 ГБ8 ГБ
    8 ГБ12 ГБ24 ГБ12 ГБ
    более 8 ГБне требует ручной настройки

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

    Если установлен SSD диск

    У SSD диска ограничено количество циклов перезаписи ячеек, поэтому частое использование файла подкачки может сократить срок его службы. В связи с этим есть следующие рекомендации:

    • Если объем оперативной памяти меньше 8 ГБ и нет возможности её увеличить, то для SSD следует отключить использование файла подкачки и включить для одного из разделов HDD диска. Это можно сделать в настройках, которые будут рассмотрены в следующих главах.
    • Если ОЗУ 8 ГБ и более, то стоит оставить файл на диске SSD, и доверить управление размером Windows 10. В этом случае не стоит переносить его на HDD, так как это снизит быстродействие компьютера при нехватке оперативной памяти.

    Как изменить размер файла подкачки

    Чтобы вручную указать размер файла подкачки сначала нужно запустить системную утилиту «sysdm.cpl». Быстрее всего это сделать через стандартный поиск Windows 10.

      В поиске задаём название sysdm.cpl .

    Осталось задать нужные размеры. Для этого снимаем флаг «Автоматически выбирать объем файла подкачки» и для диска C: задаём значения.

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

    Размер задается в мегабайтах, поэтому умножаем гигабайты на 1000 для простого вычисления приблизительного значения.

    Для применения настроек требуется нажать кнопку «Задать».

    Можно ли отключить файл подкачки

    В настройках можно отказаться от использования файла подкачки. Однако, делать это не рекомендуется, так как некоторые приложения и игры из-за программных особенностей могут обращаться к виртуальной памяти даже в тех случаях, когда им хватает оперативной. И если им это не удастся, то возникают проблемы в работе.

    Здравствуйте уважаемые читатели! Сегодня мы открываем цикл статей про оптимизацию компьютера на ОС Windows. Начнем мы с такой штуки как файл подкачки. В этой статье вы найдёте ответы на такие вопросы: Где находится файл подкачки?; Как правильно настроить файл подкачки?; Как задать оптимальный размер файла подкачки для разных объемов оперативной памяти?. Поехали!

    Файл подкачки. Терминология.

    Файл подкачки (pagefile.sys) — это системный файл на жестком диске (как правило на системном диске) компьютера, который служит как бы дополнением (расширением) к оперативной памяти. Также эту дополнительную память называют виртуальной памятью компьютера.
    Виртуальная память — метод управления памятью компьютера для выполнения программ требующих большие объемы оперативной памяти, чем есть реально на компьютере. Недостающую оперативную память такие программы получают из файла подкачки. Другими словами, файл подкачки разгружает оперативную память в периоды её сильной загрузки.
    Оперативная память в разы быстрее чем память файла подкачки. Если одновременно запустить несколько приложений в системе, которые потребляют много оперативной памяти, то данные неиспользуемых из них будут выгружены из оперативной памяти в менее быструю виртуальную память. Активные же приложения будут обслуживаться непосредственно оперативной памятью (RAM). Также, если например свернутое приложение развернуть, то данные из виртуальной памяти вновь перейдут в RAM.

    Как настроить файл подкачки и изменить его размер?

    Грамотная, правильная настройка файла подкачки поможет значительно ускорить работу компьютера. Этим грех было бы не воспользоваться. Где можно его настроить?

    1. Для Windows XP:
      Пуск > Настройка > Панель управления > Система > Дополнительно > Быстродействие > Параметры > Дополнительно > Изменить
    2. Для Windows 7/8/Vista:
      Пуск > Настройка > Панель управления > Система > Дополнительные параметры системы > Быстродействие > Параметры > Дополнительно > Виртуальная память > Изменить

    До пункта Быстродействие можно дойти также введя команду sysdm.cpl в командной строке Выполнить (командную строку можно открыть нажав WIN+R ).

    Если вы все сделали правильно, то должны оказаться в окне Виртуальная память . По умолчанию в Windows 7/8/8.1/10 объём файла подкачки определяется автоматически самой системой.
    Как видно на картинке, файл подкачки можно настроить для каждого раздела (и каждого диска) отдельно. Чтобы задать свой размер файла подкачки, нужно:

    1. В самом верху окна снять галочку с пункта Автоматически выбирать объём файла подкачки.
    2. Выберите раздел (либо физический диск) для которого настраивается файл подкачки.
    3. Поставьте переключатель в пункт Указать размер , укажите Исходный размер и Максимальный размер (указывается в мегабайтах)
    4. Обязательно нажмите на кнопку Задать.

    Для отключения файла подкачки поставьте переключатель в пункт Без файла подкачки.

    Размер файла подкачки Windows. Какой правильный?

    На счет оптимального размера файла подкачки есть разные версии. Я выражу свою точку зрения на этот счет, которая основана на моих наблюдениях и опытах с файлом подкачки на различном оборудовании. Она может совпадать с мнениями некоторых IT-специалистов. Я приверженец версии, что если на компьютере установлено 6-8 Гб и более оперативной памяти, то файл подкачки можно вообще отключить. Считаю, что большие объёмы файла подкачки, только тормозит компьютер. Конечно если объём оперативной памяти менее 6 Гб , то лучше конечно задать определенный объём дополнительной виртуальной памяти.
    Как правильно задать объём файла подкачки? Минимальный размер файла подкачки должен совпадать с максимальным. Например: 512-512 , 1024-1024 , 2048-2048 — это правильное заполнение, а 512-1024 , 1024-2048 — неправильное заполнение.
    Одинаковые показатели минимального и максимального размера файла подкачки, снижают дефрагментацию этого файла, а это следовательно ускоряет процесс считывания информации из него.
    Теперь, в зависимости от объёма оперативной памяти посмотрим какой размер файла подкачки нужно задать. Есть следующие примерные показатели:

    • оптимальный размер файла подкачки для 512 Mb оперативной памяти, — 5012 Mb ;
    • оптимальный размер файла подкачки для 1024 Mb оперативной памяти, — 4012 Mb ;
    • оптимальный размер файла подкачки для 2048 Mb оперативной памяти, — 3548 Mb;
    • оптимальный размер файла подкачки для 4096 Mb оперативной памяти, — 3024 Mb;
    • оптимальный размер файла подкачки для 8 Гб оперативной памяти, — 2016 Mb;
    • оптимальный размер файла подкачки для 16 Гб оперативной памяти (и больше), — без файла подкачки .

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

    1. Некоторые приложения требуют наличия файла подкачки. Отключение его может привести к ошибкам в работе таких приложений. При отключении виртуальной памяти на системном диске, также станет невозможной запись дампа памяти при BSOD’ах (Синий экран смерти).
    2. Если вы, как правило, сворачиваете несколько приложений оставляя их запущенными, а сами переключаетесь на другие, то тут вам тоже может понадобиться большой объём файла подкачки, так как данные свернутых приложений записываются именно в него. Хотя, и здесь все зависит от объема RAM.

    Правильное расположение файла подкачки. На каком диске включить?

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

    1. Первая часть на системном диске (разделе) (как раз для записи информации отладочной записи при синих экранах смерти)
    2. Вторая часть на самом быстром диске

    При этом система во время работы обращается к наименее загруженному разделу, не трогая первый.
    Также рекомендуется, под файл подкачки создавать отдельный раздел, с объёмом памяти равной либо близкой размеру файла подкачки (например 2024мб). Эта хитрость позволяет избавиться от фрагментации данного файла.

    Итоги:

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

    Что такое Pagefile.sys? | Можно ли удалить / изменить размер / переместить

    Что такое Pagefile.sys?

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

    Ну, расширение этого файла — «.sys». Следовательно, речь идет о системном файле. Его основная функция — хранить файл подкачки Windows. Файл подкачки является вторичным ОЗУ . Это также известно как виртуальная память. Он используется для временного хранения данных, которыми обмениваются ОЗУ и ОЗУ. С другой стороны, этот файл находится на жестком диске. В частности, в корневом каталоге системы, как правило, на диске C, где Windows назначает пассивные и активные процессы.

    Что делает Pagefile.sys?

    Причина появления этого файла в том, что, как правило, системная оперативная память не подготовлена ​​для обработки всей нагрузки приложения. Следовательно, Windows назначает некоторые пассивные процессы файлу подкачки. Он даже может назначать активные процессы, если оперативная память заполнена. Таким образом, процессы продолжаются и никакая нагрузка на оперативную память не оказывается. Каждый раз, когда вы вызываете свернутую программу, расположенную в файле подкачки, Windows перемещает процессы в оперативную память.Таким образом, вы можете работать с ним. Кроме того, этот обмен происходит автоматически.




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

    Могу ли я удалить файл подкачки со своего компьютера?

    Ну, это зависит от размера оперативной памяти вашего компьютера. Например, если на вашем ПК установлено от 4 до 8 ГБ оперативной памяти, то не рекомендуется удалять этот файл . Как объяснялось выше, он служит дополнением к физической памяти системы. Следовательно, его удаление может привести к невозможности открытия новых программ, поскольку они блокируются или зависают. В конечном итоге это может вызвать нестабильность в системе.Вдобавок к ужасному синему экрану смерти.

    Однако, если у вас хороший объем оперативной памяти, то есть 16 ГБ или больше. Тогда можно обойтись без этого файла. Поскольку система имеет хорошую физическую память, ей не нужно выгружать содержимое в файл поддержки. Кроме того, такая конфигурация дает следующие преимущества:
    • Освобождает много места на жестком диске
    • Приложения, которые были сохранены в этом файле, теперь будут выполняться непосредственно в ОЗУ. В результате скорость отклика компьютера увеличится.
    • Повышение производительности системы за счет отсутствия необходимости извлекать информацию с жесткого диска в память.
    • Это облегчение для жестких дисков, так как операции чтения и записи снижены.

    Как удалить pagefile.sys?

    Поскольку это системный файл, вы не можете удалить его напрямую с помощью кнопки удаления. Но вы можете отключить его, и файл исчезнет автоматически. Итак, вот шаги, как вы можете отключить pagefile.sys или виртуальную память.

    • Щелкните правой кнопкой мыши на Мой компьютер / Этот компьютер и выберите свойств .
    • Щелкните Advanced System Settings на левой боковой панели.
    • Щелкните вкладку Advanced .
    • Щелкните settings под производительностью.
    • Щелкните Advanced Tab
    • Щелкните кнопку Change под виртуальной памятью.
    • Снимите галочку над «Автоматически управляемым файлом подкачки».
    • Выберите вариант « Нет файла подкачки ».

    Щелкните ОК .Это подтвердит от вас перезагрузку ПК. нажмите ОК еще раз, чтобы сохранить все изменения. Вот и все, чтобы удалить или отключить pagefile.sys.

    Как изменить размер файла Pagefile.sys?

    Если вы не хотите отключать удаление файла pagefile.sys, вы можете изменить его размер в соответствии с вашими требованиями. Вы можете увеличить или уменьшить размер Pagefile.sys. Обратите внимание, что решение об изменении или удалении этого файла зависит от размера оперативной памяти. Поэтому перед продолжением проверьте эти значения.Кроме того, Windows автоматически назначает идеальный размер для этого файла. Как правило, размер pagefile.sys в 1,5 раза превышает объем оперативной памяти. Ну а если уменьшить этот размер, то места для сброса неактивных процессов будет меньше. Следовательно, могут произойти сбои и зависания системы. Кроме того, некоторые программы загружаются медленнее.

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

    Шаг 1: Сначала нажмите комбинацию Win + R и выполните следующую команду:

     sysdm.cpl 

    Шаг 2: После нажатия клавиши ввода откроется окно свойств системы. . Щелкните вкладку Advanced . Затем войдите в настройки производительности .

    Шаг 3: Сразу откроется новое окно. Пожалуйста, перейдите на вкладку «Дополнительно».Затем прокрутите вниз до виртуальной памяти. В этом разделе вы можете увидеть текущий размер. Щелкните Изменить , чтобы изменить или удалить его.

    Шаг 4: Как уже упоминалось, Windows автоматически управляет размером этого файла. Поэтому снимите флажок, соответствующий этому значению. Затем установите флажок, соответствующий Custom Size. Затем присвойте нужные значения в полях начального и максимального значений. Затем нажмите ОК, чтобы завершить процесс.

    Шаг 5: Из этого же меню мы можем удалить файл подкачки.sys. Помня об этом, установите флажок Нет файла подкачки . И нажмите ОК, чтобы завершить процесс.

    Можно ли переместить файл подкачки на другой диск?

    Во многих случаях причиной изменения размера или удаления pagefiles.sys является получение места на жестком диске. Что ж, можно переместить этот файл на другой диск. Кроме того, этот процесс состоит из двух этапов. Во-первых, вы должны удалить файл подкачки на диске C. Помня об этом, выполните действия, описанные в предыдущем разделе.С другой стороны, я предполагаю, что у вас установлен другой жесткий диск или другой раздел. Что ж, после того, как вы удалили файл на основном разделе, самое время создать его на другом диске. С этой целью выберите диск или раздел, на который вы хотите переместить файл pagefile.sys. Затем установите флажок Размер, управляемый системой. Наконец, нажмите ОК, чтобы внести изменения.

    Таким образом можно переместить этот файл на другой диск. В конечном итоге мы увидели полезность файла подкачки.sys. Кроме того, мы изучили его функции и важность. Мы также знаем, желательно ли изменить его размер или удалить. Я надеюсь, что этой информацией мы развеяли все ваши сомнения, связанные с pagefile.sys.

    Как определить и установить оптимальный размер файла подкачки в Windows 10

    Одной из многих неизвестных причин сбоя ПК с Windows 10 или BSoD является файл подкачки. По умолчанию Windows 10 автоматически управляет файлом подкачки. Однако, если вы вручную настроили параметры файла подкачки, это может привести к сбою в работе системы или ее неправильной настройке.

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

    [lwptoc]

    Что такое файл подкачки

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

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

    Здесь также сама операционная система размещает файлы и журналы на случай сбоя системы. Это известно как файлы аварийного дампа. Если в файле подкачки недостаточно места, система может выдать BSOD.

    Теперь, когда вы понимаете, что такое файл подкачки, давайте обсудим оптимальный размер файла подкачки.

    Определение оптимального размера файла подкачки в Windows 10

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

    Объявление

    Например, ПК с 2 ГБ ОЗУ может иметь файл подкачки размером 4 ГБ.В то время как ПК с 8 ГБ ОЗУ может иметь размер файла подкачки 2 ГБ.

    Microsoft рекомендует диапазон минимального и максимального размера файла подкачки, и вы можете установить размер файла подкачки между этим диапазоном в соответствии со следующими критериями:

    Microsoft утверждает, что ПК должен иметь минимум файла подкачки. размер ОЗУ плюс дополнительные 257 МБ. Это означает, что если объем оперативной памяти вашей системы составляет 8 ГБ, размер файла подкачки должен быть не менее 8449 МБ.

    Для максимального значения Microsoft предлагает, чтобы размер файла подкачки был в 3 раза больше, чем системная RAM, или 4 ГБ, в зависимости от того, что больше.Например, если ОЗУ на вашем компьютере составляет 1 ГБ, то размер файла подкачки должен быть максимум 4 ГБ. Однако тогда верхний предел ограничивается объемом памяти на жестком диске. Следовательно, не рекомендуется устанавливать максимальное значение файла подкачки, которое может существенно повлиять на ваше хранилище.

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

    1. Запустите вашу систему как обычно. Откройте все программы, приложения и службы, которые вы обычно запускаете, чтобы ПК достиг обычного уровня использования файла подкачки.
    2. Теперь перейдите к следующему:
      Панель управления -> Система и безопасность -> Инструменты администрирования -> Монитор производительности
    3. В окне Монитор производительности разверните Инструменты мониторинга слева, а затем щелкните Монитор производительности.
    4. Щелкните правой кнопкой мыши пустой график справа и выберите Добавить счетчики в контекстном меню.
    5. В разделе «Доступные счетчики» разверните файл страницы, щелкнув рядом с ним стрелку вниз, щелкните% использования, а затем щелкните «Добавить» внизу.
    6. Убедитесь, что счетчик добавлен и отображается справа, затем нажмите OK.
    7. Теперь вы получаете представление потребляемого файла подкачки в реальном времени, как на изображении ниже, где вы можете видеть, что потребляется менее 10 процентов.

      Поля внизу диаграммы — это мегабайты, за исключением времени, которое соответствует 1 минуте 40 секундам.

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

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

    Установить размер файла подкачки в Windows 10

    Вы можете настроить Windows 10 так, чтобы не управлять размером файла подкачки, а самостоятельно определять верхний и нижний пределы.Используйте приведенное ниже руководство, чтобы настроить размер файла подкачки.

    1. Перейдите к следующему:
      Меню «Пуск» -> Настройки -> Система -> О программе
    2. Теперь прокрутите вниз и щелкните Advanced System Settings .
    3. Во всплывающем окне Свойства системы на вкладке Advanced щелкните Settings в разделе Performance .
    4. В окне Performance Options перейдите на вкладку Advanced , а затем щелкните Change в разделе Virtual memory .
    5. В окне «Виртуальная память» снимите флажок «Автоматически управлять размером файла подкачки для всех дисков». После этого у вас должна быть возможность выбрать нестандартный размер, а затем ввести минимальное и максимальное значения для размера файла подкачки в соответствии с вашими наблюдениями из монитора производительности. Затем нажмите «Установить» и «ОК».
    6. Перезагрузите компьютер, чтобы изменения вступили в силу.

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

    Заключительные слова

    Для критически важных систем рекомендуется увеличить ОЗУ, чтобы система могла обрабатывать данные в ОЗУ, что намного быстрее, чем на жестком диске. Но для системы повседневного использования вы можете использовать настройки файла подкачки, как рекомендовано в этой статье.

    См. Также:

    Командная строка — Как увеличить размер файла подкачки, не удаляя его в терминале?

    (этот ответ полностью переписан после голосования против)

    Вместо того, чтобы изменять размер файла подкачки, просто удалите его и создайте новый с подходящим размером!

      swapon - показать # какие файлы подкачки у вас активны
    sudo swapoff / swapfile # отключить / swapfile
    # Создайте новый файл подкачки размером 16 ГиБ на его месте (может заблокировать ваш компьютер
    # в течение нескольких минут при использовании вращающегося жесткого диска [HDD], так что наберитесь терпения)
    sudo dd if = / dev / zero of = / swapfile count = 16 bs = 1G
    sudo mkswap / swapfile # превратить этот новый файл в пространство подкачки
    sudo chmod 0600 / swapfile # разрешить только root читать / писать в него, для безопасности
    sudo swapon / swapfile # включить
    swapon --show # убедитесь, что он теперь активен
      

    Если вы добавляете этот файл подкачки в первый раз, убедитесь, что он находится в вашем файле / etc / fstab , чтобы файл подкачки снова становился доступным после каждой перезагрузки.Просто запустите эти две команды:

      # Сделайте резервную копию вашего файла / etc / fstab на всякий случай
    # сделаем ошибки
    sudo cp / etc / fstab /etc/fstab.bak
    # Добавьте эту запись файла подкачки в конец файла, чтобы снова включить
    # файл подкачки после каждой загрузки
    echo '/ swapfile none swap sw 0 0' | sudo tee -a / etc / fstab
      

    Источник: см. Раздел «Шаг 4: Сделайте изменения постоянными» здесь.

    Принятый ответ @Ravexina правильный. Однако изначально я не понимал всех его частей, поэтому я хотел включить еще несколько описаний и объяснить больше деталей.См. dd --help и man dd . Часть моих знаний по этому поводу также получена из сообщения в блоге Богдана Корниану. Я также добавляю несколько команд в конце, чтобы показать, как проверить пространство подкачки после его создания.

    Здесь мы увеличим размер существующего файла подкачки на , записав в его конец 8 ГиБ (гибибайт) нулей.

    1. Отключить использование только этого файла подкачки (находится по адресу « / swapfile »):

        # Сделай это
       sudo swapoff / файл подкачки
      
       # НЕ это, что излишне отключает все файлы подкачки или разделы
       # sudo swapoff --all
       # или
       # sudo swapoff -a
        
    2. Увеличьте размер файла подкачки на 8 ГиБ, добавив все нулевые байты в его конец (вместо перезаписи всего файла, что будет медленнее):

        sudo dd if = / dev / zero of = / swapfile bs = 1G count = 8 oflag = append conv = notrunc
        
      • если = входной файл

      • / dev / zero = специальный «файл» Linux, который просто выводит все нулевые байты каждый раз, когда вы читаете из него

      • из = выходной файл

      • bs = размер блока

        • Здесь 1G обозначает 1 Гибибайт или ГиБ, который является версией base-2 для Gigabyte, то есть base-10.Согласно man dd , G = 1024 * 1024 * 1024 байта. Вот как мне нравится размер файлов, так как компьютеры и аппаратная память имеют базовый 2.
        • Если вы хотите использовать 1 гигабайт или ГБ, который является версией base-10 для «Gibibyte», то есть base-2, тогда вы должны вместо этого использовать 1GB , а не 1G . man dd показывает, что ГБ = 1000 * 1000 * 1000 байта.
      • счетчик = множитель блоков; общий объем записанной памяти составит отсчет * bs .

      • oflag = append означает, что добавит в конец выходного файла, а не переписывает все целиком. См. dd --help и man dd . От dd --help :

          добавить режим добавления (имеет смысл только для вывода; предлагается conv = notrunc)
          
      • conv = notrunc означает, что при «преобразовании» файла «не обрезать выходной файл»; dd --help , как вы можете видеть чуть выше, показывает, что это рекомендуется всякий раз, когда выполняется oflag = append

      • Примечание: , если вы хотите, чтобы перезаписал весь файл подкачки, а не просто добавлял к нему, вы можете создать файл подкачки размером 32 ГиБ, например:

          sudo dd if = / dev / zero of = / swapfile bs = 1G count = 32
          
    3. Сделать файл пригодным для использования в качестве свопа

        sudo mkswap / файл подкачки
        
    4. Включить файл подкачки

        sudo swapon / файл подкачки
        
    5. (Бонус / Дополнительно): убедитесь, что этот файл подкачки, который вы только что создали, теперь используется:

        swapon - показать
        

      Пример вывода:

        $ swapon - показать
      ИМЯ ТИП РАЗМЕР ИСПОЛЬЗУЕМЫЕ ПРИО
      / swapfile файл 64 ГБ 1.8G -2
        

      Вы также можете просмотреть некоторую информацию о памяти / подкачке с помощью этих двух команд:

        # 1. Проверьте файл / proc / meminfo на наличие записей с именем "swap", например
       # как строка "SwapTotal"
       cat / proc / meminfo | grep -B 1000 -A 1000 -i своп
      
       # 2. Посмотрите на общий объем используемой памяти (ОЗУ) и подкачки (виртуальная память).
       # и бесплатно:
       бесплатно -h
        
    1. @ ответ Равексины
    2. Запись в блоге Богдана Корниану здесь: https: // bogdancornianu.ком / изменение-своп-размер-в-убунту /
    3. «Как создать и использовать файл подкачки в Linux»: https://itsfoss.com/create-swap-file-linux/

    Как уменьшить размер файла подкачки в Windows 7?

    Как уменьшить размер файла подкачки в Windows 7?

    Windows 7, Windows Server 2008 и Windows Vista:

    Щелкните «Параметры» в разделе «Производительность». Перейдите на вкладку «Дополнительно» и нажмите «Изменить» в разделе «Виртуальная память». Выберите диск, который будет использоваться для хранения файла подкачки. Выберите Пользовательский размер и установите Начальный размер (МБ) и Максимальный размер (МБ).

    Как уменьшить размер файла подкачки?

    Нажмите кнопку «Настройки» под группой «Производительность». Выберите вкладку «Дополнительно» в окне «Параметры производительности». Щелкните по кнопке «Изменить». Снимите флажок Автоматически управлять размером файла подкачки для всех дисков.

    Какого размера должен быть файл подкачки Windows 7?

    По умолчанию Windows 7 устанавливает начальный размер файла подкачки в 1,5 раза больше объема ОЗУ в вашей системе и устанавливает максимальный размер файла подкачки в 3 раза больше объема ОЗУ.Например, в системе с 1 ГБ ОЗУ начальный размер файла подкачки будет 1,5 ГБ, а его максимальный размер — 3 ГБ.

    Почему моя система файлов подкачки такая большая?

    sys-файлов могут занимать очень много места. В этом файле находится ваша виртуальная память. … Это дисковое пространство, которое используется для основной системной оперативной памяти, когда она заканчивается: реальная память временно копируется на жесткий диск.

    Может ли файл подкачки быть слишком большим?

    Файл подкачки используется в основном, когда у вас заканчивается ОЗУ, что может произойти, когда вы одновременно запускаете несколько мощных бизнес-приложений, объем, выделенный для файла подкачки.sys может быть слишком большим для практического использования.

    Какой размер файла подкачки?

    Файл подкачки — это скрытый дополнительный файл системного хранилища на жестком диске. … В идеале размер файла подкачки должен быть как минимум в 1,5 раза больше физической памяти и максимум в 4 раза — для обеспечения стабильности системы. Например, предположим, что в вашей системе 8 ГБ ОЗУ.

    Нужен ли файл подкачки 32 ГБ ОЗУ?

    Поскольку у вас 32 ГБ ОЗУ, вам редко, если вообще когда-либо, понадобится использовать файл подкачки — файл подкачки в современных системах с большим количеством ОЗУ на самом деле не требуется..

    Что дает увеличение размера файла подкачки?

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

    Можно ли отключить файл подкачки?

    Отключение файла подкачки может привести к системным проблемам

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

    Нужен ли мне файл подкачки с 16 ГБ ОЗУ?

    Вам не нужен файл подкачки размером 16 ГБ. У меня установлен 1 ГБ с 12 ГБ оперативной памяти. Вы даже не хотите, чтобы окна так часто пытались перелистывать страницы. У меня на работе огромные серверы (некоторые с 384 ГБ ОЗУ), и инженер Microsoft рекомендовал мне 8 ГБ в качестве разумного верхнего предела для размера файла подкачки.

    Как проверить размер файла подкачки?

    Доступ к параметрам виртуальной памяти Windows

    1. Щелкните правой кнопкой мыши значок «Мой компьютер» или «Этот компьютер» на рабочем столе или в проводнике.
    2. Выберите «Свойства».
    3. В окне «Свойства системы» щелкните «Дополнительные параметры системы», а затем перейдите на вкладку «Дополнительно».
    4. На вкладке «Дополнительно» нажмите кнопку «Параметры» в разделе «Производительность».

    30 нояб. 2020 г.

    Как изменить размер файла подкачки в Windows 7?

    В разделе «Диск [Метка тома]» щелкните диск, содержащий файл подкачки, который нужно изменить. Щелкните Пользовательский размер, введите новый размер в мегабайтах в поле Исходный размер (МБ) или Максимальный размер (МБ), щелкните Установить, а затем щелкните ОК.Есть формула для расчета правильного размера файла подкачки.

    Как уменьшить размер моей системы файлов подкачки?

    Как уменьшить размер файла подкачки. Sys Size

    1. Нажмите кнопку «Пуск» в Windows и выберите «Панель управления». Дважды щелкните значок «Система», чтобы открыть настройки системы.
    2. Щелкните вкладку «Дополнительно». …
    3. Щелкните жесткий диск, содержащий файл подкачки. …
    4. Введите меньшее значение, чем отображается по умолчанию. …
    5. Нажмите кнопку «Перезагрузить», когда будет предложено перезагрузить машину.

    Безопасно ли удалить файл подкачки в Windows 7?

    Да, если выключить спящий режим (и перезагрузить), то его можно удалить. Однако на этом этапе он должен исчезнуть самостоятельно (то же самое с pagefile. Sys, если вы настроили свою систему на использование файла подкачки).

    Можно ли удалить Hiberfil SYS и файл подкачки?

    Файл подкачки. sys — это файл подкачки Windows, также известный как файл, который Windows использует как виртуальную память. И как таковые удалять не следует. hiberfil.

    Как изменить размер файла подкачки или виртуальной памяти в Windows?

    Изменение размера файла подкачки или виртуальной памяти в Windows

    Файл подкачки или виртуальную память можно настроить, перейдя к Advanced Performance Options .

    Шаг 1: Откройте диалоговое окно Выполнить . Введите sysdm.cpl в текстовое поле и нажмите OK . Откроется окно Свойства системы .

    Шаг 2: В окне System Properties щелкните вкладку Advanced . Затем нажмите кнопку Settings в разделе Performance , чтобы открыть окно Performance Options .

    Шаг 3: В окне Performance Options щелкните вкладку Advanced .В разделе Virtual memory нажмите кнопку Change .

    Step 4 : Первый вариант здесь — Автоматически управлять размером файла подкачки для всех дисков . Если выбран этот параметр, все остальные параметры неактивны, и Windows автоматически настраивает параметры файла подкачки или виртуальной памяти для всех разделов.

    Снятие флажка Автоматически управлять размером файла подкачки для всех дисков. позволяет вручную настроить параметры файла подкачки или виртуальной памяти.

    У вас есть три варианта на выбор:
    • Нестандартный размер
    • Управляемый размер системы
    • Нет файла подкачки

    Нестандартный размер

    Параметр «Нестандартный размер» позволяет пользователю указать собственные ограничения размера файла подкачки. Вам нужно ввести два размера — Начальный размер и Максимальный размер .
    Начальный размер — это дисковое пространство, зарезервированное Windows для подкачки.Оптимальную настройку для начального размера можно отрегулировать в соответствии с вашим пиковым использованием . Если у вас мало места на диске, вы можете установить минимально допустимый размер , указанный самой Windows.

    Максимальный размер должен быть в 1,0–1,5 раза больше размера установленной ОЗУ.
    Есть только одно преимущество использования одного и того же размера как для начального, так и для максимального размера, и это преимущество заключается в том, что размер, указанный в разделе «Начальный размер», всегда зарезервирован Windows, и никакие другие системные или пользовательские файлы не перемещаются на этот диск или с него. пространство, следовательно, на этом дисковом пространстве не будет дефрагментации.С другой стороны, использование двух разных размеров может со временем вызвать фрагментацию.

    Управляемый размер системы

    При выборе этого параметра Windows выполняет все вычисления и соответствующим образом управляет файлом подкачки. Использование опции System managed size аналогично опции Автоматически управлять размером файла подкачки для всех дисков . Единственная разница здесь в том, что теперь вы можете использовать разные настройки для каждого раздела, тогда как другой параметр управляет настройками для всех разделов.

    Нет файла подкачки

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

    Шаг 5: Нажмите кнопку OK после внесения необходимых изменений.

    Шаг 6: Перезагрузите компьютер, чтобы изменения вступили в силу.

    Размер файла подкачки для виртуализированных сред

    Оглавление

    Во втором квартале 2019 года мой коллега спросил, какие у меня лучшие практики для изменения размера файла подкачки в подготовленной среде. Я не совсем понимал, что мне ответить, потому что в прошлом я использовал разные настройки (в зависимости от среды) с хорошими результатами.Для Windows в целом документации достаточно, но не для VDI. Итак, мы решили проверить это раз и навсегда.

    Пейджинг

    Согласно Википедии, файл подкачки:

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

    Источник: https://en.wikipedia.org/wiki/Paging

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

    Сценарии и конфигурация

    Цель этого исследования — понять влияние различных конфигураций файла подкачки. В дополнение к этому мы стремимся найти наиболее эффективную конфигурацию файла подкачки.

    Файл подкачки можно настроить несколькими способами. Помимо готовой конфигурации по умолчанию, существует часто используемая альтернатива, в которой начальный размер установлен в полтора (1,5) раза больше общей системной памяти, а максимальный размер — в три раза. (3) раза больше начального размера. В нашем случае у нас есть конфигурация виртуальной машины с 4 ГБ памяти. Следовательно, начальный размер в этом случае будет 1,5 раза 4096 = 6144 МБ, а максимальный размер будет 3 раза 6144 = 18432 МБ в соответствии с этой альтернативной конфигурацией.

    Также есть возможность отключить конфигурацию файла подкачки, что означает, что все данные будут храниться в памяти и не могут быть выгружены на диск. При использовании этой конфигурации важно иметь достаточно доступной памяти, поскольку это может привести к синим экранам, также известным как BSOD (синий экран смерти), когда системе не хватает памяти.

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

    • По умолчанию, «Размер, управляемый системой»: 40 ГБ свободного места в качестве базового значения
    • Нет, файл подкачки не настроен
    • Маленький, конфигурация файла подкачки: 1024 — 1024 МБ
    • Большой, конфигурация файла подкачки: 6144–18432 МБ, на основе расчета, указанного выше
    • Фиксированная, конфигурация файла страницы «Нестандартный размер»: 32–2048 МБ

    В сценариях используется конфигурация по умолчанию с 2 виртуальными ЦП, 4 ГБ памяти и тонким диском на 64 ГБ.Windows 10 1803, включая необходимые приложения Login VSI, является операционной системой по умолчанию. Все обновления Windows и Office устанавливаются и оптимизируются с помощью Citrix Optimizer с рекомендованным шаблоном. Настольные компьютеры поставляются с использованием Citrix MCS версии 1906.1.

    Более подробную информацию об инфраструктуре можно найти здесь.

    Чтобы гарантировать использование файла подкачки во время тестов, необходимо запустить достаточное количество приложений. Объем памяти Login VSI составляет примерно 1.5 ГБ — 2 ГБ, что для нашей конфигурации маловато. Поэтому в рабочую нагрузку вводится средство пожирателя памяти, чтобы гарантировать, что во время тестов будет выделено достаточно памяти. Для этого мы использовали Testlimit Марка Руссиновича, который позволяет выделить определенный объем (2 ГБ) памяти.

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

    Результаты

    Наше первоначальное ожидание в случае файла подкачки было чем больше, тем лучше.Таким образом, большая конфигурация файла подкачки должна привести к увеличению емкости, поскольку в файле подкачки достаточно места для использования. Мы также ожидали, что Windows 10 сломается в конфигурации без файла подкачки, когда не останется памяти.

    Различия в логине VSI VSImax дают лучший обзор смещения емкости между сценариями.

    Чем выше, тем лучше

    Результаты показывают большое влияние на вход VSI VSImax при отсутствии файла подкачки. Это резкое падение емкости вызвано сбоями системы, происходящими через несколько минут после начала теста.В других сценариях нет различий в мощности, в отличие от наших ожиданий.

    Важно проверить метрики производительности результатов Login VSI VSImax от гипервизора. На основе Login VSI VSImax мы ожидали увидеть разницу при отсутствии файла подкачки.

    Чем ниже, тем лучше

    Чем ниже, тем лучше

    Результаты использования ЦП подтверждают результаты входа VSI VSImax.Сбои системы приводят к более высокой загрузке ЦП в целом, но не так сильно, как разница в VSImax входа в систему. Это связано с тем, что рабочая нагрузка остановлена ​​превентивно.

    Поскольку файл подкачки производит операции чтения и записи, важно указать использование хранилища для всех сценариев.

    Чем ниже, тем лучше

    Чем ниже, тем лучше

    Чем ниже, тем лучше

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

    Заключение

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

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

    Мы не обнаружили никаких различий в другой конфигурации, поэтому рекомендуется оставить ее управляемой системой. При использовании других ускорителей хранения, таких как Citrix MCS I / O или Citrix PVS, мы настоятельно рекомендуем использовать небольшой файл подкачки, чтобы уменьшить размер занимаемого диска.

    Мы хотели бы знать размеры, используемые в вашей среде. Поделитесь ими в комментариях ниже или присоединитесь к взаимодействию на нашем канале Slack здесь. И, как всегда, перед запуском подтвердите любые выводы в своей среде.

    Фото Патрика Линденберга на Unsplash

    Перенос файла подкачки Windows на другой диск — WindowsCrush

    По умолчанию windows pagefile.sys находится на диске C: \, размер файла будет равен или больше, чем фактическая физическая память. Вы можете вернуть немного свободного места для C: \, переместив его на другой диск.

    Открыть Панель управления > Система

    В Windows 10 щелкните Расширенные системные настройки

    Щелкните вкладку Advanced .В поле с надписью « Performance » нажмите кнопку Settings .

    Щелкните вкладку Advanced в открывшемся диалоговом окне.

    Эта длинная, странная последовательность заставит вас увидеть диалоговое окно, подобное этому:

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

    Нажмите Изменить…

    Как видите, по умолчанию система управляет размером файла подкачки за вас, и в моем случае он поместил весь файл на мой диск C :.

    Чтобы изменить это:

    • Снимите флажок «Автоматически управлять размером файла подкачки для всех дисков».
    • Щелкните диск, на котором в данный момент находится файл pagefile.sys (возможно, C 🙂
    • Щелкните Нет файла подкачки
    • Нажмите Набор
    • Нажмите ОК

    Перейти на другой диск:

    • Щелкните диск, на котором вы хотите переместить pagefile.sys на
    • Нажмите Размер, управляемый системой
    • Нажмите Набор

    Возможно, вам потребуется перезагрузить компьютер, чтобы изменения вступили в силу, но это все.После внесенных выше изменений и перезагрузки pagefile.sys был удален из C: и появился на D :.

    Некоторые примечания к выбору, сделанному выше:

    • «Размер, управляемый системой» подходит, если у вас нет особых причин, по которым он должен быть иначе. Большинство людей этого не делают.
    • Из дисков, которые были показаны как доступные на моей машине, только C: и D: подходили для размещения файла подкачки.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *