Каталог расширений

Популярные теги

3gp       avi       fb2       jpg       mp3       pdf      

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


Файл подкачки Windows 10, 8 и Windows 7

&nbsp windows | для начинающих

В операционных системах Windows для работы используется так называемый файл подкачки pagefile.sys (скрытый и системный, обычно находится на диске C), представляющий своего рода «расширение» оперативной памяти компьютера (иначе — виртуальная память) и обеспечивающий работу программ даже в том случае, когда физической памяти RAM недостаточно. Windows 10, 8.1 или Windows 7 также пытается переместить неиспользуемые данные из оперативной памяти в файл подкачки, причем, по информации Microsoft, каждая новая версия делает это лучше.

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

Что будет, если отключить файл подкачки

При отключенном файле подкачки иногда всё работает как и прежде. Но при небольшом размере оперативной памяти (или при использовании требовательных к ресурсам компьютера процессов), вы можете получить сообщение с предупреждением: «На компьютере недостаточно памяти. Чтобы освободить память для нормальной работы программ, сохраните файлы, а затем закройте или перезапустите все открытые программы» или «Чтобы предотвратить потерю данных, закройте программы». Также при отключенном файле подкачки не сохраняются дампы памяти при сбоях системы.

Но не всегда: распространён вариант, когда программы просто «вылетают» или ошибку бывает сложно связать с отключенным когда-то файлом виртуальной памяти (особенно если это было давно). Поэтому, если вы отключили файл подкачки и когда-либо столкнётесь что программы сообщают о собственных ошибках (например, ошибка вывода в OBS), либо молча не запускаются (Premiere Pro), выбивают черный экран (Photoshop), рекомендую в первую очередь попробовать снова включить его.

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

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

Помимо файла подкачки pagefile.sys, который был и в предыдущих версиях ОС, в Windows 10 присутствует новый скрытый системный файл swapfile.sys так же находящийся в корне системного раздела диска и, по сути, тоже представляющий собой своеобразный файл подкачки, используемый не для обычных («Классическое приложение» в терминологии Windows 10), а для «Универсальных приложений» UWP.

Новый файл подкачки swapfile.sys потребовался в связи с тем, что для универсальных приложений изменились способы работы с памятью и, в отличие от обычных программ, которые используют файл подкачки как обычную оперативную память, файл swapfile.sys используется как файл, хранящий «полное» состояние отдельных приложений, своего рода файл гибернации конкретных приложений, из которого они могут в короткое время могут продолжать работу при обращении. Предвидя вопрос о том, как удалить swapfile.sys: его наличие зависит от того, включен ли обычный файл подкачки (виртуальная память), т.е. удаляется он тем же способом, что и pagefile.sys, они взаимосвязаны.

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

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

  1. Для того, чтобы зайти в настройки файла подкачки Windows 10, вы можете просто начать набирать слово «производительность» в поле поиска, после чего выбрать пункт «Настройка представления и производительности системы». Второй вариант попасть в нужное окно — нажать клавиши Win+R на клавиатуре, ввести sysdm.cpl и нажать Enter, затем на вкладке «Дополнительно» в разделе «Быстродействие» нажмите кнопку «Параметры».
  2. В открывшемся окне выберите вкладку «Дополнительно», а в разделе «Виртуальная память» нажмите кнопку «Изменить» для настройки виртуальной памяти.
  3. По умолчанию в параметрах будет установлено «Автоматически выбирать объем файла подкачки» и на сегодня, пожалуй, это и есть моя рекомендация для большинства пользователей.
  4. Для того, чтобы увеличить или уменьшить, т.е. задать вручную размер файла подкачки, снимите отметку с автоматического определения размера, отметьте пункт «Указать размер» и задайте нужные размеры и нажмите кнопку «Задать». После этого примените настройки. Изменения вступают в силу после перезагрузки Windows 10.
  5. Для того, чтобы отключить файл подкачки и удалить файл pagefile.sys с диска C, выберите пункт «Без файла подкачки», а затем нажмите кнопку «Задать» справа и утвердительно ответьте на появившееся в результате сообщение и нажмите Ок.
  6. Файл подкачки с жесткого диска или SSD пропадает не сразу, а после перезагрузки компьютера, удалить его вручную до этого момента не получится: вы будете видеть сообщение о том, что он используется. Далее в статье имеется также видео, в котором показаны все описанные выше операции по изменению файла подкачки в Windows 10. Также может быть полезно: Как перенести файл подкачки на другой диск или SSD.

Видео инструкция

Настройка файла подкачки Windows 7 и 8.1

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

Для настройки параметров файла подкачки, зайдите в «Свойства компьютера» (правый клик по значку «Мой компьютер» — свойства»), после чего в списке слева выберите «Защита системы». Более быстрый способ сделать то же самое — нажать клавиши Win + R на клавиатуре и ввести команду sysdm.cpl (подойдет для Windows 7 и 8).

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

Как раз здесь вы можете настроить необходимые параметры виртуальной памяти:

  • Отключить виртуальную память (файл подкачки)
  • Уменьшить или увеличить файл подкачки Windows

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

Ниже — видео инструкция о том, как настроить файл подкачки в Windows 7, 8.1 и Windows 10, задать его размер или удалить этот файл, а также перенести его на другой диск. А после видео вы можете найти рекомендации о правильной настройке файла подкачки.

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

Есть множество различных рекомендаций о том, как правильно настроить файл подкачки в Windows от людей с самым разным уровнем компетенции:

  • Например, один из разработчиков Microsoft Sysinternals рекомендует устанавливать минимальный размер файла подкачки равный разнице между максимальным объемом используемой памяти при пиковой нагрузке и физическим объемом RAM. А в качестве максимального размера — это же число, умноженное в два раза.
  • Еще одна частая рекомендация, не лишенная оснований — использовать одинаковый минимальный (исходный) и максимальный размер файла подкачки во избежание фрагментации этого файла и, как следствие, снижения производительности. Это не актуально для SSD, но может быть вполне осмысленным для HDD.
  • Ну и вариант настройки, который приходится встречать чаще других — отключить файл подкачки Windows, если на компьютере имеется достаточный объем оперативной памяти.

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

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

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

Как перенести файл подкачки на другой диск в Windows 10, 8 и Windows 7:

  1. В настройках файла подкачки (виртуальной памяти) Windows отключите файл подкачки для диска, на котором он находится (выбрать пункт «Без файла подкачки» и нажать «Задать».
  2. Для второго диска, на который мы переносим файл подкачки, задайте размер или установите его по выбору системы и так же нажмите «Задать».
  3. Нажмите Ок и перезагрузите компьютер.

Однако, если вы хотите перенести файл подкачки с SSD на HDD с целью продлить срок жизни твердотельного накопителя — возможно, этого делать и не стоит, если только у вас не старый SSD с малой емкостью. В результате вы потеряете в производительности, а увеличение срока службы может оказаться очень несущественным. Подробнее — Настройка SSD для Windows 10 (актуально и для 8-ки).

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

В различных статьях, касающихся оптимизации Windows, можно встретить рекомендации отключить файл подкачки, если размер оперативной памяти составляет 8 Гб или даже 6 Гб, а также не использовать автоматический выбора объема файла подкачки. Логика в этом есть — при отключенном файле подкачки, компьютер не будет использовать жесткий диск в качестве дополнительной памяти, что должно увеличить скорость работы (оперативная память в разы быстрее), а при ручном указании точного размера файла подкачки (при этом рекомендуется указывать исходный и максимальный размер одинаковыми), мы высвобождаем место на диске и снимаем с ОС задачи по настройке размеров данного файла.

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

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

Действительно, если у вас 8 Гб оперативной памяти, и работа за компьютером заключается в просмотре сайтов и нескольких игр, вполне вероятно, что отключение файла подкачки будет хорошим решением (но есть риск столкнуться с сообщением о том, что недостаточно памяти).

Однако, если вы монтируете видео, занимаетесь редактированием фото в профессиональных пакетах, работаете с векторной или трехмерной графикой, проектируете дома и ракетные двигатели, используете виртуальные машины, 8 Гб RAM будет мало и файл подкачки непременно потребуется в процессе работы. Более того, отключив его, вы рискуете потерять несохраненные документы и файлы при возникновении нехватки памяти.

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

  1. Запустите на компьютере все те программы, которые, в теории, вы можете запустить одновременно — офис и скайп, откройте десяток вкладок YouTube в браузере, запустите игру (используйте ваш сценарий работы).
  2. Откройте диспетчер задач Windows, пока все это запущено и на вкладке быстродействие посмотрите, какой размер оперативной памяти задействован.
  3. Увеличьте это число на 50-100% (точного числа не дам, но рекомендовал бы 100) и сравните с размером физической оперативной памяти компьютера.
  4. То есть, к примеру, на ПК 8 Гб памяти, используется 6 Гб, увеличиваем в два раза (100%), получается 12 Гб. Вычитаем 8, ставим размер файла подкачки 4 Гб и можно быть относительно спокойным за то, что проблем с виртуальной памятью не возникнет даже при критических вариантах работы.

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

А вдруг и это будет интересно:

Файл подкачки. Правильная настройка файла подкачки и его оптимальный размер.

Здравствуйте уважаемые читатели! Сегодня мы открываем цикл статей про оптимизацию компьютера на ОС 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мб). Эта хитрость позволяет избавиться от фрагментации данного файла.

Итоги:

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

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

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

Содержание:

Виртуальная память компьютера

Виртуальная память компьютера – это часть памяти жесткого диска, которая используется Windows в том случае, если физическая память полностью заполнена.

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

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

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

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

Для изменения настроек файла подкачки:

  • Кликните правой кнопкой мыши на меню Пуск и перейдите в Панель управления.

  • Далее перейдите в меню Система / Дополнительные параметры системы / Параметры / Дополнительно

  • В вкладке Дополнительно панели Параметры быстродействия, нажмите кнопку Изменить

  • Перед нами окно настройки параметров Виртуальной памяти (или файла подкачки).

Если на компьютере установлена Windows 10 или 8, SSD-диск и процессор серии Core i3, i5 или i7, то особо переживать о необходимости изменения параметров в данном окне не следует – особой разницы в работе компьютера наблюдаться не будет, его мощности достаточно для работы с файлом подкачки в автоматическом режиме.

Но в случае с Windows 7 или 8 с обычным жестким диском (HDD) и процессором попроще – желательно выбрать объём файла подкачки вручную.

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

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

Единственным недостатком переноса файла подкачки из системного раздела является то, что Windows использует его для записи отладочной информации на случай выхода компьютера из строя или BSoD ошибок. Тут каждый должен решить сам для себя. Если на системном диске (С:) вашего компьютера достаточно пространства и вы на нём храните важные данные, то этого можно и не делать.

То есть лучше, когда файл подкачки находится на системном разделе, но в случае дефицита свободного места – его можно перенести и на другой. Но в Windows есть встроенный алгоритм, в соответствии с которым система автоматически использует наименее доступный файл подкачки. Поэтому продвинутые пользователи иногда создают на своём компьютере два файла подкачки, копируя их и размещая один из них на Диск (С:), другой на Диск (D:).

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

Итак:

  • Объём файла подкачки может определяться системой автоматически или устанавливаться пользователем в ручном режиме.

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

    Для установки его размера вручную – поставьте отметку напротив параметра «Указать размер» и укажите его Исходное и Максимальное значение.

  • Файл подкачки можно удалить из компьютера, если у пользователя нет необходимости в его использовании или он сильно снижает производительность компьютера (для слабых машин).
    Для удаления файла подкачки устанавливаем параметр «Без файла подкачки» и нажимаем «Задать».

  • Файл подкачки можно перенести на другой диск.
    Для этого, отключаем файл подкачки и нажимаем кнопку «Задать». После, выбираем другой диск, указываем размер файла подкачки, либо делаем размер по выбору системы и нажимаем «Задать». После этого нажимаем кнопку «Ok» и перезагружаем компьютер.
    Обратите внимание: параметры файла подкачки применяются только после перезагрузки компьютера

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

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

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


В Windows 10, 8, 7 или Vista для входа в настройки своп-файла необходимо: • щелкнуть правой кнопкой мышки по значку "Компьютер" на рабочем столе или в меню "Пуск" и в появившемся контекстном меню выбрать "Свойства"; • в открывшемся окне щелкнуть по пункту "Дополнительные параметры системы";

• в следующем окне перейти на вкладку "Дополнительно" и в пункте "Быстродействие" нажать кнопку "Параметры"

• откроется окно с названием "Параметры быстродействия", в котором нужно перейти на вкладку "Дополнительно" и в пункте "Виртуальная память" нажать кнопку "Изменить";

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

Чтобы удалить файл подкачки на определенном локальном диске, необходимо выбрать этот диск в списке, поставить галочку возле пункта "Без файла подкачки", после чего нажать кнопку "Задать". Чтобы создать или изменить размер файла подкачки на диске, нужно выбрать этот диск в списке, поставить галочку возле пункта "Указать размер", затем в соответствующих полях указать исходный и максимальный размер файла подкачки (в мегабайтах), после чего нажать кнопку "Задать". Для вступления новых параметров файла подкачки в силу, компьютер обычно требуется перезагрузить. Соответствующее предложение появится сразу же после выполнения упомянутых выше действий и нажатия кнопки "Задать".

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


Компания Microsoft, являющаяся разработчиком Windows, каких-то конкретных рекомендаций по размеру файла подкачки не дает. И это не случайно. В большинстве случаев, определение размера файла подкачки можно оставить компьютеру, выбрав в настройках пункт "Размер по выбору системы". Windows самостоятельно определит оптимальный размер, исходя из параметров компьютера. Намного важнее правильно выбрать диск для размещения своп-файла (об этом речь пойдет ниже). Но если по каким-то причинам Вы все же решили настроить размер "вручную", эксперты советуют исходить из того, какой объем оперативной памяти установлен в компьютере и какие задачи на нем решаются. Чем меньшим является размер оперативной памяти, тем большим должен быть файл подкачки: • если оперативной памяти меньше 4 ГБ, файл подкачки должен быть 4096 МБ или больше; • если памяти 4-6 ГБ - от 2048 до 3072 МБ; • если 8 ГБ и больше - файл подкачки можно попробовать отключить вообще (на всех дисках). В то же время, некоторые программы без файла подкачки не работают. Если вы их используете, появится сообщение о нехватке виртуальной памяти. В таком случае файл подкачки нужно включить, выбрав для него размер от 512 до 2048 МБ. Исходный и максимальный размеры файла подкачки по возможности должны быть одинаковыми. Но если места на жестком диске мало, исходный размер можно сделать на 30-50 % меньше максимального.

На каком диске нужно размещать файл подкачки


1. Не рекомендуется размещать файл подкачки на твердотельных накопителях SSD, поскольку это существенно сократит срок их службы. Если кроме SSD в компьютере есть обычный жесткий диск, файл подкачки лучше перенести на него. С другой же стороны, размещение своп-файла на быстром SSD обеспечивает более высокое быстродействие системы. Тут уж сами решайте, что для Вас важнее, скорость работы или долговечность компьютера. Как вариант, файл подкачки можно отключить вообще (при объеме оперативной памяти не меньше 8 ГБ). Подробнее об оптимизации Windows под SSD читайте здесь. 2. Если в компьютере нет SSD, но установлено несколько жесткий дисков, первым делом необходимо посмотреть, на каком из них расположен системный локальный диск. Напомню, что системный диск - это диск, на котором находится папка с файлами Windows (обычно, это диск С). Файл подкачки рекомендуется перенести на один из локальных дисков, размещенных на другом жестком диске. Потенциально, это позитивно скажется на скорости работы Windows. 3. Если же в компьютере отсутствует SSD и используется только один жесткий диск, место расположения файла подкачки можно не изменять (по умолчанию, он находится на диске С).

Как узнать, сколько жестких дисков в компьютере и какие на них расположены локальные диски


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

На примере выше видно, что на компьютере установлено 2 жестких диска (Диск 0 и Диск 1). На одном из них расположен системный локальный диск (помечен буквой С), на другом - еще один локальный диск (с буквой Z). Файл подкачки на компьютере из примера целесообразно разместить на локальном диске Z.

Меняем размер и местоположение файла подкачки Windows


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

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

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

Файл подкачки как виртуальной памяти в вашем компьютере Windows. Всякий раз, когда ОС Windows расходует всю физически установленную памяти (ОЗУ), она создает скрытый файл с именем ‘pagefile.sys’ и «складывает» туда всю неиспользуемую информацию в данный момент времени. Таким образом, ОС Windows может повысить объём физической памяти для любой избыточной работы.

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

1. Чтобы изменить размер файла подкачки, нужно открыть настройки «Свойства системы» Чтобы сделать это, откройте диалоговое окно «Выполнить» и воспользуйтесь командой “sysdm.cpl”.

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

3. В открывшемся окне «Параметры быстродействия» перейдите на вкладку «Дополнительно» и нажмите на кнопку «Изменить».

4. Выполненные Вами действия откроют окно «Виртуальная память». Снимите флажок «Автоматически выбирать объём файла подкачки», выберите диск с файлом подкачки (обычно это диск «C») и установите переключатель «Указать размер». Введите исходный размер и максимальный размер файла подкачки, а затем нажмите на кнопку «Задать» и «ОК» чтобы сохранить изменения. В моём примере я выбрал фиксированный размер файла подкачки 4096 МБ.

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

Меняем местоположение файла подкачки

Чтобы изменить расположение файла подкачки, сначала выполните шаги с 1 по 3, написанные выше. Здесь, в окне «Виртуальная память», снимите флажок «Автоматически выбирать объём файла подкачки». Теперь выберите диск с файлом подкачки по умолчанию, установите переключатель «Без файла подкачки» и нажмите на кнопку «Задать». Это действие отключит функцию файла подкачки.

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

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

Надеюсь, что статья была Вам интересна. Делитесь комментариями, подписывайтесь на наши новости и оставайтесь с нами.

Настройка файла подкачки в Windows 10: как увеличить, изменить, отключить?

Наверх
  • Рейтинги
  • Обзоры
    • Смартфоны и планшеты
    • Компьютеры и ноутбуки
    • Комплектующие
    • Периферия
    • Фото и видео
    • Аксессуары
    • ТВ и аудио
    • Техника для дома
    • Программы и приложения

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

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

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

Лучший способ сделать это - установить встроенный апплет системного монитора из компонента «Добавить / удалить программу» на панели управления. Перейдите в программу установки Windows, выделите «Системные инструменты» и нажмите «Подробнее».Поставьте галочку в системном мониторе, затем нажмите кнопку ОК и выйдите из программы. Появится приглашение вставить компакт-диск Windows. Сделайте это и следуйте инструкциям по настройке системного монитора.

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

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

Доступ к требуемым настройкам можно получить из апплета системной панели управления, доступ к которому можно получить, щелкнув правой кнопкой мыши значок «Мой компьютер» и выбрав «Свойства» в раскрывающемся меню.Другой подход - нажать кнопку «Пуск» и перейти в «Настройки» / «Панель управления» / «Система». Когда откроется апплет, нажмите кнопку «Свойства» и нажмите «Виртуальная память».

Для Windows XP последовательность состоит в следующем: щелкните правой кнопкой мыши значок «Мой компьютер», выберите «Свойства», перейдите на вкладку «Дополнительно», щелкните «Параметры производительности», щелкните «Параметры», снова щелкните вкладку «Дополнительно» и в разделе «Виртуальная память» нажмите «Изменить». .

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

Двойные жесткие диски

Если в вашем компьютере два жестких диска, выберите второй жесткий диск, на котором будет размещен файл подкачки. Windows будет работать с диска C: (ваш основной жесткий диск) И одновременно обменивать программные коды и данные на файл подкачки на другом диске и обратно.

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

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

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

.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Лично у меня файл подкачки настроен на 2 ГБ в системе с 16 ГБ ОЗУ без каких-либо проблем. Для пользователей с 8 ГБ ОЗУ или меньше я бы рекомендовал оставить размер страницы по умолчанию.

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

.

Изменить размер подкачки в Ubuntu - Linux Hint

В случае Linux важной частью является файл подкачки. Это не обязательный вариант, но его наличие имеет решающее значение для ряда целей. Как правило, при установке системы вы должны указать размер файла подкачки. Рекомендуемый размер - 4 ГБ, но вы можете уменьшить или увеличить его в зависимости от ваших требований. Сегодня давайте посмотрим, как изменить размер подкачки в Ubuntu.

Примечание. Для выполнения всех этих команд требуются привилегии суперпользователя, поэтому я рекомендую запускать «корневой» терминал.

Прежде чем мы перейдем к изменению свопа, давайте выясним, какой у нас размер свопа.

Согласно результату, в системе есть файл подкачки в «/ swapfile».

Для работы с файлом подкачки мы должны сначала отключить его.

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

dd if = / dev / zero of = / swapfile bs = 1M count = 4096

Здесь общий размер файла подкачки будет bs * count = 1M x 4096 = 4GB

Сделайте «/ swapfile» снова пригодным для использования -

Включить файл подкачки -

После перезапуска системы проверьте результат -

Удаление файла подкачки

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

Не волнуйтесь! Я также покажу вам, как создать совершенно новый файл подкачки.

Для удаления файла подкачки выполните следующие команды -

Удалите запись файла подкачки из файла «/ etc / fstab». Это должна быть последняя строка файла.

Теперь пора удалить сам файл подкачки.

Не забудьте перезагрузить систему!

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

dd if = / dev / zero of = / swapfile bs = 1M count = 4096

# Добавление разрешения, при котором только пользователь root может читать файл подкачки

# Установить файл для области подкачки

Отредактируйте файл «/ etc / fstab» и добавьте следующую строку в конец файла -

/ swapfile swap swap по умолчанию 0 0

Перезагрузите систему.

Вуаля! Ваш файл подкачки вернулся!

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

Я рекомендую удалить раздел «подкачки» и использовать описанный выше метод для создания нового файла подкачки.

.

Как управлять виртуальной памятью (файлом подкачки) в Windows 10

Это руководство было написано членом сообщества Tom's Hardware viveknayyar007 . Вы можете найти список всех их руководств здесь.

Файл подкачки в Windows 10 - это скрытый системный файл с расширением .SYS, который хранится на системном диске вашего компьютера (обычно C: \). Файл подкачки позволяет компьютеру работать без сбоев за счет снижения нагрузки на физическую память или ОЗУ.

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

Минимальный и максимальный размер файла подкачки может быть в 1,5 и 4 раза больше физической памяти вашего компьютера, соответственно. Например, если на вашем компьютере 1 ГБ ОЗУ, минимальный размер файла подкачки может составлять 1,5 ГБ, а максимальный размер файла - 4 ГБ.

По умолчанию Windows 10 автоматически управляет файлом подкачки в соответствии с конфигурацией вашего компьютера и имеющейся в нем оперативной памятью.Однако, если вы когда-либо сталкиваетесь с задержками при работе в Windows 10 или начинаете получать PAGE_FAULT_IN_NONPAGED_AREA или KERNEL_DATA_INPAGE_ERROR синий экран смерти (BSOD), управление размером файла подкачки вручную - это первое, на что вам следует обратить внимание.

Управлять размером файла подкачки вручную в Windows 10 очень просто. Вот как это сделать:

  • Используйте учетную запись администратора для входа в Windows 10.
  • На рабочем столе щелкните правой кнопкой мыши кнопку «Пуск», чтобы открыть контекстное меню.

  • Щелкните System .
  • На левой панели окна System щелкните Advanced system settings .

  • Убедитесь, что в поле System Properties вы находитесь на вкладке Advanced .
  • Нажмите кнопку Settings в разделе Performance .

  • В поле Performance Options перейдите на вкладку Advanced .
  • Нажмите кнопку Изменить в разделе Виртуальная память .

  • В поле Virtual Memory снимите флажок Автоматически управлять размером файла подкачки для всех дисков .
  • В доступном списке щелкните, чтобы выбрать диск, на котором установлена ​​Windows 10. (C: в большинстве случаев.)
  • Внизу списка щелкните, чтобы выбрать переключатель Custom size .
  • В поля, которые теперь включены, введите минимальный и максимальный размер файла подкачки в мегабайтах (МБ) в соответствии с физической памятью, имеющейся на вашем компьютере.

  • Щелкните Set , а затем щелкните OK .
  • По завершении перезагрузите компьютер.
.

Страница не найдена

Документы

Моя библиотека

раз
    • Моя библиотека
    "" Настройки файлов cookie .Своп

    - ArchWiki

    Эта страница представляет собой введение в пространство подкачки и подкачку в GNU / Linux. Он охватывает создание и активацию разделов подкачки и файлов подкачки.

    От Все о пространстве подкачки Linux:

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

    Поддержка swap обеспечивается ядром Linux и утилитами пользовательского пространства из пакета util-linux.

    Место подкачки

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

    Если целесообразно расширить виртуальную память с помощью подкачки, зависит от объема установленной физической памяти.Если объем физической памяти меньше объема памяти, необходимого для запуска всех желаемых программ, то может быть полезно для включения свопа . Это позволяет избежать состояний нехватки памяти, когда механизм убийства OOM ядра Linux автоматически пытается освободить память, убивая процессы. Чтобы увеличить объем виртуальной памяти до необходимого, добавьте необходимую разницу (или больше) в качестве пространства подкачки.

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

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

    Чтобы проверить статус свопа, используйте:

     $ свопон - показать 

    Или для отображения физической памяти и использования подкачки:

     $ бесплатно -ч 

    Раздел подкачки

    Фактическая точность данной статьи или раздела оспаривается.

    Раздел подкачки можно создать с помощью большинства инструментов для разметки GNU / Linux. Разделы подкачки обычно обозначаются как тип 82 . Несмотря на то, что в качестве раздела подкачки можно использовать любой тип раздела, в большинстве случаев рекомендуется использовать тип 82 , поскольку systemd автоматически обнаружит и смонтирует его (см. Ниже).

    Чтобы настроить раздел как область подкачки Linux, используется команда mkswap (8). Например:

     # mkswap / dev / sd  xy  

    Предупреждение: Все данные в указанном разделе будут потеряны.

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

     # swapon / dev / sd  ху  

    Чтобы включить этот раздел подкачки при загрузке, добавьте запись в / etc / fstab :

     UUID =  device_UUID  none swap по умолчанию 0 0 

    , где device_UUID - это UUID пространства подкачки.

    См. Синтаксис файла в fstab.

    Примечание:
    • Запись fstab является необязательной, если раздел подкачки расположен на устройстве, использующем GPT.См. Следующий подраздел.
    • Если вы используете SSD с поддержкой TRIM, рассмотрите возможность использования discard в строке подкачки в fstab. Если активировать своп вручную с помощью swapon , использование параметра -d / --discard дает то же самое. См. Swapon (8) для подробностей.

    Предупреждение: Включение сброса настроек RAID с помощью mdadm приведет к зависанию системы при загрузке и во время выполнения, если используется swapon.

    Активация по systemd

    systemd активирует разделы подкачки на основе двух разных механизмов.Оба являются исполняемыми файлами в / usr / lib / systemd / system-generators . Генераторы запускаются при запуске и создают собственные модули systemd для монтирования. Первый, systemd-fstab-generator , считывает fstab для генерации модулей, включая модуль для подкачки. Второй, systemd-gpt-auto-generator , проверяет корневой диск для создания модулей. Он работает только с дисками GPT и может идентифицировать разделы подкачки по их типу GUID, см. Systemd # Автоматическое монтирование разделов GPT для получения дополнительной информации.

    Отключение свопа

    Чтобы отключить определенное пространство подкачки:

     # swapoff / dev / sd  xy  

    В качестве альтернативы используйте переключатель -a , чтобы отключить все пространство подкачки.

    Так как свопом управляет systemd, он будет снова активирован при следующем запуске системы. Чтобы навсегда отключить автоматическую активацию обнаруженного пространства подкачки, запустите systemctl --type swap , чтобы найти ответственный модуль .swap и замаскировать его.

    Файл подкачки

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

    Предупреждение: Btrfs поддерживает файл подкачки с ограничениями, начиная с версии ядра Linux 5.0. См. Btrfs # Файл подкачки для получения дополнительной информации.

    Вручную

    Создание файла подкачки
    Примечание: Если вы используете Btrfs, используйте процедуру, описанную в Btrfs # Файл подкачки, вместо следующей команды dd для инициализации файла подкачки.

    Используйте dd для создания файла подкачки любого размера по вашему выбору.Например, создание файла подкачки объемом 512 МБ:

     # dd if = / dev / zero of = / swapfile bs = 1M count = 512 status = прогресс 

    Установите правильные разрешения (доступный для чтения файл подкачки - огромная локальная уязвимость):

     # chmod 600 / файл подкачки 

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

     # mkswap / swapfile 

    Активируйте файл подкачки:

     # swapon / файл подкачки 

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

     / и т. Д. / Fstab 
     / swapfile none swap по умолчанию 0 0 

    Для получения дополнительной информации см. Использование fstab #.

    Примечание:
    • Файл подкачки должен быть указан по его расположению в файловой системе, а не по его UUID или LABEL.
    • При использовании Btrfs не забудьте также добавить созданный вложенный том в список и удалить параметры удаления , автоматической дефрагментации и сжатия.
    Удалить файл подкачки

    Чтобы удалить файл подкачки, его сначала необходимо отключить, а затем можно удалить:

     # swapoff / файл подкачки # rm -f / swapfile 

    Наконец, удалите соответствующую запись из / etc / fstab .

    Автоматизированный

    systemd-своп

    systemd-swap - это скрипт для создания гибридного пространства подкачки из файлов подкачки zram, файлов подкачки и разделов подкачки. Он не связан с проектом systemd.

    Установите пакет systemd-swap. Раскомментируйте и установите swapfc_enabled = 1 в разделе Swap File Chunked файла /etc/systemd/swap.conf . Запустить / включить службу systemd-swap .

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

    Примечание:
    • Если журнал продолжает показывать следующее предупреждение systemd-swap [..]: WARN: swapFC: ENOSPC и файл подкачки не создается, необходимо раскомментировать и установить swapfc_force_preallocated = 1 в / etc / systemd /swap.conf .
    • Файл подкачки, созданный с помощью systemd-swap, не может быть легко использован для гибернации. См. Systemd-swap issue 85.

    Шифрование свопа

    См. Шифрование dm-crypt / Swap.

    Производительность

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

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

    Обмен

    Параметр swappiness sysctl представляет предпочтение ядра (или отказ от него) пространства подкачки. Подкачка может иметь значение от 0 до 100, значение по умолчанию - 60. Низкое значение заставляет ядро ​​избегать подкачки, высокое значение заставляет ядро ​​пытаться использовать пространство подкачки, а значение 100 означает, что стоимость ввода-вывода предполагается равной быть равным.Известно, что использование низкого значения достаточного объема памяти улучшает отзывчивость многих систем.

    Чтобы проверить текущее значение подкачки:

     $ sysctl vm.swappiness 

    В качестве альтернативы можно прочитать файлы /sys/fs/cgroup/memory/memory.swappiness или / proc / sys / vm / swappiness , чтобы получить необработанное целочисленное значение.

    Примечание: Поскольку / proc намного менее организован и сохранен только для целей совместимости, вам рекомендуется использовать вместо него / sys .

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

     # sysctl -w vm.swappiness = 10 

    Чтобы установить значение подкачки постоянно, создайте файл конфигурации sysctl.d (5). Например:

     /etc/sysctl.d/99-swappiness.conf 
     vm.swappiness = 10 

    Чтобы проверить и узнать больше о том, почему это может работать, прочтите эту статью.

    Давление кэша VFS

    Другой параметр sysctl , влияющий на производительность подкачки, - это vm.vfs_cache_pressure , который контролирует тенденцию ядра освобождать память, которая используется для кэширования кэшей VFS, в отличие от кэша страниц и подкачки. Увеличение этого значения увеличивает скорость восстановления кэшей VFS [1] [мертвая ссылка 2020-04-03 ⓘ] . Для получения дополнительной информации см. Документацию ядра Linux.

    Приоритет

    Если у вас более одного файла подкачки или раздела подкачки, вам следует подумать о назначении значения приоритета (от 0 до 32767) для каждой области подкачки.Система будет использовать области подкачки с более высоким приоритетом, прежде чем использовать области подкачки с более низким приоритетом. Например, если у вас более быстрый диск ( / dev / sda ) и более медленный диск ( / dev / sdb ), назначьте более высокий приоритет области подкачки, расположенной на самом быстром устройстве. Приоритеты можно назначить в fstab через параметр pri :

     / dev / sda1 нет свопинга по умолчанию, pri = 100 0 0 / dev / sdb2 нет свопинга по умолчанию, pri = 10 0 0 

    Или через параметр --priority для swapon :

     # swapon --priority 100 / dev / sda1 

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

    Использование zswap или zram

    Zswap - это функция ядра Linux, обеспечивающая сжатый кэш обратной записи для страниц подкачки. Это увеличивает производительность и снижает количество операций ввода-вывода. ZRAM создает виртуальный сжатый файл подкачки в памяти как альтернативу файлу подкачки на диске.

    Чередование

    Нет необходимости использовать RAID для повышения производительности подкачки. Само ядро ​​может чередовать свопинг на нескольких устройствах, если вы просто дадите им одинаковый приоритет в файле / etc / fstab .За подробностями обращайтесь к Software-RAID HOWTO.

    .

    Смотрите также