Разное

Как правильно установить файл подкачки: Как правильно выставить файл подкачки? — Хабр Q&A

Содержание

что это значит, как установить и настроить в ОС Windows

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

Назначение и принцип работы

В первую очередь необходимо понять, что значит «файл подкачки». На любом ПК установлен определенный объем ОЗУ (оперативная память). Здесь временно хранится информация и обеспечивается ее быстрая передача ЦПУ. Также данные находятся на жестком диске, но скорость их передачи значительно ниже в сравнении с ОЗУ. Сегодня в компьютер можно установить более быстрые накопители SSD, принцип работы которых существенно отличается от HDD.

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

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

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

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

Выбор размера

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

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

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

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

Пользователям в этом вопросе стоит ориентироваться на объем установленной ОЗУ:

  • При 1 Гб — 2048 Мб.
  • Если установлено 2 Гб, то достаточно 1512 Мб.
  • При 4 Гб ОЗУ — 1024 Мб.
  • От 8 Гб swap-файл можно не использовать.

Если при наличии большого объема оперативной памяти исключить swap, то Windows будет всегда работать только с ОЗУ и это позволит повысить производительность системы. Так как при задании размера этого файла Windows запрашивает исходный и максимальный объем, то необходимо указывать две цифры, например, 1512 и 1512 Мб.

Такой подход к решению задачи связан с двумя основными факторами:

  • Значительно замедляется процесс фрагментации раздела HDD, на котором находится swap.
  • Windows не придется постоянно рассчитывать оптимальный объем зарезервированного места.

Изменение файла

Проблема, как поставить файл подкачки, актуальна для пользователей всех версий ОС Windows. Так как Windows XP и Vista сегодня уже не поддерживаются компанией Майкрософт, внимание стоит уделить только работе последних трех версий.

Настройка в Windows 10

На сегодняшний день это последняя версия операционной системы от Microsoft. Для установки размера swap пользователю необходимо в строке поиска ввести слово «производительность», а затем выбрать меню «Настройка представления и производительности системы». Появится новое окошко, в котором следует зайти в меню «Дополнительно» и кликнуть на кнопку «Изменить» в пункте «Виртуальная память».

Для изменения размера необходимо отметить пункт «Указать размер» и после введения в соответствующие поля необходимых значений, кликнуть по кнопочке «Задать». Закрывается это окно кликом по ОК. Чтобы внесенные изменения вступили в силу, необходимо перегрузить ПК. Если необходимо отказаться от swap, то в последнем окошке следует отметить соответствующий пункт.

Работа в Windows 7 и 8

Чтобы попасть в меню «Свойства компьютера», можно использовать два способа. В первом случае следует кликнуть правой кнопкой мыши на значке «Мой компьютер» и в открывшемся контекстном меню выбрать пункт «Свойства». Во втором случае такого же результата можно добиться благодаря использованию сочетания клавиш Win + R, после чего в открывшемся окне вводится команда «sysdm. cpl».

Далее, нужно последовательно перейти во вкладки «Дополнительно» — «Параметры» — «Виртуальная память» — «Изменить». После этого предстоит выполнить те же действия, которые совершают пользователи Windows 10. Также следует сказать, что при наличии в ПК нескольких накопителей, не стоит размещать swap на системном. Это утверждение не касается SSD-дисков, скорость работы которых находится на довольно хорошем уровне.

его настройка, увеличение, уменьшение и другие моменты

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

Если рассматривать вопрос, что такое файл подкачки, с точки зрения ОС, то Виндовс старается переместить туда неиспользуемые данные из оперативной памяти. Файл подкачки windows xp работает намного хуже, чем в более новых версиях операционных систем. Данные неиспользуемой и свернутой программы из RAM могут быть перемещены в созданный файл подкачки. Последующее открытие программы может быть медленным, чем при обычном обращении к жесткому диску компьютера. Файл подкачки располагается непосредственно в винчестере компьютера.

Для чего нужен файл подкачки


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

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

Настройка подкачки в Winsows 10

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

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

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

Увеличение, уменьшение или удаление файла подкачки в Виндовс 10


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

Чтобы узнать, как увеличить файл подкачки в windows 10, достаточно ввести слово «производительность» в поисковом поле. Затем необходимо выбрать раздел «Настройка представления и производительности системы».

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

Файл подкачки windows 10 по умолчанию автоматически выбирает нужный объем. Это наиболее актуальный вариант для большинства пользователей.

Если требуется вручную задать размер, то нужно:

  1. Снять отметку с пункта по автоматическому определению размера.
  2. Отметить «Указать раздел».
  3. Ввести необходимые параметры и нажать «Задать».
  4. Применить настройки.

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

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

  1. Удаление файла pagefile.sys с диска С.
  2. Выбор пункта «Без файла подкачки».
  3. Нажать на «Задать».
  4. Подтвердить изменения и щелкнуть по «ОК».

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

Настройка подкачки в Виндовс 7 и 8

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

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

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

Более быстрым способом является использование панели «Выполнить». Нажимаем «Win+R» и вводим команду sysdm.cpl.

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

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

  1. Отключение виртуальной памяти.
  2. Уменьшение или отключение виртуальной памяти Виндовс.

Существует специальная инструкция от Microsoft, как увеличить файл подкачки в windows 8 или 7, на официальном сайте компании.

Рекомендации по правильной настройке

Есть много рекомендаций по правильной настройке файла подкачки в Виндовс.

Один из разработчиков Microsoft советует устанавливать минимальные показатели файла подкачки. Его размер должен быть разницей между максимальным объемом памяти, который используется во время пиковой нагрузки, и физическим объемом RAM. Максимальным размером может быть это число, умноженное на два.

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

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

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

Перенос выполняется так:

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

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

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

Оглавление:

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

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

Но мы отвлеклись. Вернемся к оперативной памяти. Какое у нее есть неприятное свойство? Ее в большинстве случаев не хватает. Даже несмотря на то, что сейчас в любом домашнем компьютере доступно несколько гигабайт оперативки. Все равно мало. Современные программы и игры требуют очень большой объем памяти для нормальной работы. А уж если вы параллельно запустите программу для обработки видео или звука, а затем начнете играть в GTA 5, то здесь совсем беда.

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

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

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

Какой оптимальный объем должен быть у файла подкачки

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

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

  • 512 Mb — 2248-2248 Mb
  • 1024 Mb — 1712-1712 Mb
  • 2048 Mb — 1224-1224 Mb
  • 4024 Mb — 768—768 Mb
  • 6 Гб (или выше) — без файла подкачки (т.е 0 Mb, т.е отключен)

Зачем указывать одинаковые размеры

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

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

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

Нам нужно перейди в окно редактирования. Для этого нажимаем «Пуск — Панель управления — Система». Мы перейдем к окну информации о нашей системе.

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

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

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

Давайте посмотрим, что у нас здесь есть.

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

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

Самый интересный блок — установка размера. Здесь мы указываем нужное значение, а затем нажимаем кнопку задать. Давайте для примера отметим, что нам нужен файл подкачки на диске «C», размеров в 2 Гб.

Выделяйте в списке диск «C», затем выбирайте пункт «Указать размер». Теперь в обоих полях пишите 2048 (ровно 2 Гб), и нажимайте кнопку «Задать». Все, можете проверить результат. В списке, напротив диска «C» показано, что значения файла подкачки равно 2048 Мб.

Теперь сохраняйте параметры и перезагружайте компьютер.

Видео: меняем размер файла подкачки в Windows

Наши рекомендации

Если не уверены — оставьте выбор размера файла подкачки на усмотрение Windows.

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

Заключение

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

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

Стоит почитать

NexxDigital — компьютеры и операционные системы

Файл подкачки какой диск выбрать. Где выставить файл подкачки? Где настроить, как настроить, как ускорить работу файла подкачки

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

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

Каким образом увеличить либо уменьшить файл подкачки в ОС Windows 7/8/10

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

Чтобы настроить параметры файла подкачки, следует зайти в «Свойства системы» («Мой компьютер
» правой кнопкой — «Свойства
»), а затем выбрать в появившемся списке «Защиту системы».

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

Отключить всю адаптируемость

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

Сделать это быстрее можно, нажав на клавиатуре «Win+R
» и затем введя команду sysdm.cpl
(подходит для Windows 7/8/10).

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

Здесь можно настроить нужные параметры виртуальной памяти:

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

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

Опубликовано: 10.12.2012

В целях наиболее эффективного использования системных ресурсов необходимо уметь правильно настраивать размер файла подкачки. Что же такое файл подкачки и как с его помощью можно ускорить работу Windows?
Во время работы за компьютером мы запускаем различные приложения. Каждое из них потребляет определенное количество оперативной памяти. Если в какой-то момент физической памяти начинает не хватать, система может использовать так называемую виртуальную память, которая располагается на жестком диске компьютера в виде файла подкачки. Он называется pagefile.sys, является скрытым и лежит в корневой папке диска. В случае необходимости система обращается к этому файлу, храня в нём данные, не поместившиеся в оперативную память.

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

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

В Windows XP: щелкаем правой клавишей мыши по “Мой компьютер” – “Свойства” – вкладка “Дополнительно” – “Быстродействие” – “Параметры” – “Дополнительно” – “Виртуальная память” – “Изменить”.

В Windows 7: щелкаем правой клавишей мыши по “Компьютер” – “Свойства” – слева выбираем “Дополнительные параметры системы” – вкладка “Дополнительно” – “Быстродействие” – “Параметры” – “Дополнительно” – “Виртуальная память” – “Изменить”.

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

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

Итак, сначала мы убираем файл подкачки с диска С. Для этого выделяем данный диск и ставим маркер в пункте “Без файла подкачки” – жмем кнопку “Задать”:Для увеличения производительности компьютера исходный размер файла подкачки должен быть в 1,5-2 раза больше размера физической оперативной памяти. Т.е. если у меня на компьютере 768 Мб оперативной памяти – значит в поле “Исходный размер” я выставляю 1152 Мб.
Если вы не знаете сколько на вашем ПК оперативной памяти, можете сделать следующее: щелкните правой клавишей мыши по значку “Мой компьютер” – “Свойства” – на вкладке “Общие” внизу посмотрите объем ОЗУ:Максимальный размер лучше ограничить той же цифрой, что указали в поле “Исходный размер”. Это позволит избежать фрагментации файла подкачки.

Итак, задаем размер файла подкачки. В своем примере я выделяю диск D – ставлю маркер в пункте “Особый размер” (в Windows 7 данный пункт называется “Указать размер”) – ввожу число 1152 в окошке “Исходный размер” – его же ввожу в окошке “Максимальный размер” (кстати, все вводимые здесь значения должны быть кратны 8 ) – нажимаю кнопку “Задать” – “ОК”:Перезагружаем компьютер, чтобы все изменения вступили в силу.

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

В заключение хотел бы сказать, что все действия по настройке файла подкачки, описанные в статье, имеет смысл производить, если у вас слабый компьютер и в нем маловато оперативной памяти. В том случае, если в вашем ПК установлено 4 Гб (и более) оперативки – я не вижу особого смысла заниматься настройкой файла подкачки. В такой ситуации даже будет лучше наоборот – отключить его (в окне “Виртуальная память” поставить маркер в пункте “Без файла подкачки” и нажать кнопку “Задать”).

Просмотров: 100 187     &nbsp              &nbsp              &nbsp              &nbsp              &nbsp              &nbsp     

Файл подкачки в Windows | World of Tanks

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

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

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

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

Если в Вашем компьютере установлены как HDD-, так и SSD-накопители, то файл подкачки рекомендуется расположить на одном из разделов HDD-накопителя. Это позволит уменьшить количество запросов на выполнение операций чтения/записи, что в свою очередь может благоприятно сказаться на отказоустойчивости SSD-накопителя.
Чтобы избежать фрагментации файла подкачки, рекомендуется создать на жёстком диске отдельный раздел, в котором будет располагаться только файл подкачки. Использование отдельного раздела для файла подкачки имеет следующее преимущество: в этом случае файл не разбивается на фрагменты. Файл подкачки, размещённый в разделе, где находятся другие данные, может быть разбит на фрагменты в процессе его увеличения для наращивания размеров виртуальной памяти. Дефрагментированный файл подкачки позволяет ускорить доступ к виртуальной памяти.

Операции с файлом подкачки

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

  1. Нажмите сочетание клавиш Win + R. В открывшемся окне впишите в поле «Открыть» команду sysdm.cpl и нажмите .
  2. В открывшемся окне «Свойства системы» перейдите во вкладку «Дополнительно» и нажмите кнопку Параметры в поле «Быстродействие».
  3. В открывшемся окне «Параметры быстродействия» перейдите во вкладку «Дополнительно» и нажмите на кнопку Изменить.
  4. После выполнения всех действий откроется окно управления виртуальной памятью, где по умолчанию установлен автоматический выбор объёма файла подкачки. В данном случае файл подкачки расположен на том же диске, где установлена операционная система (на диске С). Количество доступных для выбора логических дисков на каждом компьютере может быть различным.

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

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

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

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

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

  1. Снимите галочку в пункте «Автоматически выбирать объём файла подкачки».
  2. Выберите пункт «Указать размер» и ниже впишите два значения: исходный и максимальный размер в мегабайтах. Затем нажмите кнопки Задать и .
  3. После выполнения всех операций перезагрузите компьютер.

 

swap_file resource

Перейти к основному содержанию

  • Chef.io
  • Learn Chef
  • Blog
  • Community
  • Training
  • Download

×

  • Обзор
    • Обзор платформы
    • Сообщество
      • О сообществе
      • Участие
      • Руководства
      • Руководство по стилю документов
      • Отправить отзыв
    • Пакеты и платформы 9000 Platform2
    • Поддерживаемые
    • Пакеты
    • Сценарий установки программного обеспечения Chef
    • Omnitruck API
    • Лицензирование
      • О лицензировании
      • Принятие лицензии
  • Chef Automate
    • Приступая к работе
      • Руководство по быстрой установке
      • Руководство по установке
      • Установка
      • Установить Chef Habitat Builder On-prem
      • Установить Chef Infra Server с Automate
      • Перенести из Chef Automate 1
      • Backup
      • Restore
    • Configuring Automate
      • Configuration
      • Сбор данных
      • LDAP
      • Управление журналами
      • SAML
      • Телеметрия
    • Приложения
      • Chef EAS
      • Настройка панели управления приложениями
      • Панель мониторинга приложений
    • Клиентская панель
    • Клиентская панель событий
    • Соответствие
      • Отчеты
      • Задания сканирования
      • Профили
      • Узлы
    • Настройки
      • Уведомления
      • Каналы данных
      • Жизненный цикл данных
      • Интеграции узлов
      • 000
      • 000 пользователей
      • 9000 пользователей

        000 Учетных данных

        000 пользователей

      • Политики
      • Роли
      • Проекты
    • Авторизация
      • Обзор IAM
      • Руководство пользователя IAM
      • Действия IAM
    • Устранение неполадок
    • Справочник
      • Architecture
      • Chef

      • API
      • chef-automate CLI
      • Monitoring Chef Automate
      • Интеграция ServiceNow
      • Флаги функций
    • Рабочий процесс (устарел)
      • Обзор рабочего процесса
      • Обновленный рабочий процесс
      • Build Truck3000
      • Публикация
      • den

        den

      • Runners
      • Secrets
  • Chef Compliance
    • About Chef Compliance
    • Chef Compliance Guide
  • Chef Desktop
    • О Chef Desktop Установить
    • Desktop Chef4
    • Требования Chef4
    • Chef4 Среда
    • Шаблон разработки Chef Desktop
    • Zero Touch Deployment для macOS и Windows в Azure
    • Zero Touch Deployment с MicroMDM для macOS
    • Chef Desktop Cookbook Справочник
    • Ресурсы
      • Все ресурсы (Single Page)
      • chef_client_launchd
      • macos_admin_control
      • macos_app_management
      • macos_automatic_logout
      • macos_automatic_software_updates
      • macos_desktop_screensaver
      • macos_disk_encryption
      • macos_firewall
      • macos_password_policy
      • macos_power_management
      • rescue_account
      • windows_admin_control
      • windows_app_management
      • windows_automatic_logout
      • windows_defender
      • windows_defender_exclusion
      • windows_desktop_screensaver windows_desktop_winrm_settings
      • windows_disk_encryption windows_firewall
      • windows_password_policy windows_power_management
      • windows_update_settings
  • Chef Инфра
    • Начало работы
      • Chef Инфра Обзор
      • Quick Start
      • System Requireme nts
      • Chef в Azure Guide
        • Microsoft Azure
        • Рабочая станция Chef в Azure Cloud Shell
        • Microsoft Azure PowerShell
        • Microsoft Azure Chef Extension
        • Knife Azure
        • Knife Azurerm
      • Chef for Windows
          Guide Microsoft Windows
        • Руководство по установке Windows
        • Knife Windows
      • Chef and Terraform
      • Глоссарий
      • Удалить
    • Concepts
      • Chef Infra Client Обзор
      • Chef repo0003
      • Chef Infrabook
      • Обзор сервера Chef Infra 9000

      • Пользовательские ресурсы
      • Узлы
      • Политика
        • О политике
        • О файлах политик
        • Файл политики.rb
        • Пакеты данных
        • Рабочие списки
        • Среды
        • Роли
      • Секреты
      • Аутентификация
      • Авторизация
      • Супермаркет
        • Супермаркет
        • Общий супермаркет
        • Общественный супермаркет

        • Функции
          • Chef Solo
            • О Chef Solo
            • chef-solo (исполняемый)
            • solo.rb
          • Ohai
            • О Ohai
            • ohai (исполняемый)
          • 000 9PS Консоль
            • О консоли управления
            • Настройка SAML
            • Клиенты
            • Кулинарные книги
            • Пакеты данных
            • Среды
            • Узлы
            • Роли
            • Пользователи
            • управляют.rb
            • chef-manage-ctl
          • Push Jobs
          • Search
        • Устранение неполадок
        • Настройка
          • Nodes
            • Установка через Bootstrap
            • Chef-client (исполняемый клиент)
            • Security
          • Chef Infra Server
            • Hosted Chef Server
            • Установить Chef Infra Server
            • Установить автономный
            • Chef Infra Server Предварительные требования
            • Многоуровневая установка
            • Установить высокую доступность
            • Air
            • gapped Установка

            • Режим FIPS
            • Интеграция
              • AWS Marketplace
              • Google Cloud Platform
              • VMware
            • Супермаркет
              • Государственный супермаркет
              • Установить частный супермаркет
              • Настроить супермаркет
              • .rb Settings

              • Резервное копирование и восстановление
              • Файлы журналов
              • Мониторинг
              • knife supermarket
              • supermarket-ctl
              • Supermarket API
            • Push Jobs
          • Cookbook Reference
            • Файлы
            • Библиотеки
            • Рецепты
              • О рецептах
              • Рецепты отладки, клиентские запуски
            • Рецепт DSL
              • Обзор DSL
              • атрибут?
              • cookbook_name
              • data_bag
              • data_bag_item
              • declare_resource
              • delete_resource
              • delete_resource!
              • edit_resource
              • edit_resource!
              • find_resource
              • find_resource!
              • платформа?
              • platform_family?
              • reboot_pending?
              • recipe_name
              • ресурсов
              • search
              • shell_out
              • shell_out!
              • tag, tagged ?, untag
              • value_for_platform
              • value_for_platform_family
              • with_run_context
              • Windows Platform
              • registry_data_exists?
              • registry_get_subkeys
              • registry_get_values ​​
              • registry_has_subkeys?
              • registry_key_exists?
              • registry_value_exists?
              • Записи журнала
            • Пользовательские ресурсы DSL
            • Ресурсы
              • О ресурсах
              • Функции общих ресурсов
              • Переход с определений
              • Пользовательские ресурсы
              • Руководство по пользовательским ресурсам
              • Все ресурсы (одна страница)
              • apt_package

              • apt_preference
              • apt_repository
              • apt_update
              • archive_file
              • Баш
              • партии
              • bff_package
              • точек останова
              • build_essential
              • cab_package
              • chef_acl
              • chef_client
              • chef_client_config
              • chef_client_cron
              • chef_client_launchd
              • chef_client_scheduled_task
              • chef_client_systemd_timer
              • chef_client_trusted_certificate
              • chef_container
              • chef_data_bag
              • chef_data_bag_item
              • chef_environment
              • chef_gem
              • chef_group
              • chef_handler
              • chef_node
              • chef_organization
              • chef_role
              • chef_sleep
              • chef_user
              • chef_vault_secret
              • chocolatey_config
              • chocolatey_feature
              • chocolatey_package
              • chocolatey_source
              • cookbook_file
              • хрон
              • cron_access
              • cron_d
              • CSH
              • каталог
              • dmg_package
              • dnf_package
              • dpkg_package
              • dsc_resource
              • dsc_script
              • казнить
              • файл
              • freebsd_package
              • gem_package
              • мерзавец
              • группа
              • homebrew_cask
              • homebrew_package
              • homebrew_tap
              • homebrew_update
              • имя хоста
              • http_request
              • ifconfig
              • ips_package
              • kernel_module
              • ksh
              • laun CHD
              • ссылка
              • локаль
              • бревенчатые
              • macos_userdefaults
              • macports_package
              • mdadm
              • крепление
              • msu_package
              • notify_group
              • ohai
              • ohai_hint
              • openbsd_package
              • openssl_dhparam
              • openssl_ec_private_key
              • openssl_ec_public_key
              • openssl_rsa_private_key
              • openssl_rsa_public_key
              • openssl_x509_certificate
              • openssl_x509_crl
              • openssl_x509_request
              • osx_profile
              • пакет
              • pacman_package
              • paludis_package
              • Perl
              • PLIST
              • portage_package
              • powershell_package
              • powershell_package_source
              • powershell_script
              • питона
              • перезагрузки
              • registry_key
              • удаленный_директория
              • удаленный_файл
              • rhsm_errata
              • rhsm_errata_lev эль
              • rhsm_register
              • rhsm_repo
              • rhsm_subscription
              • маршрут
              • rpm_package
              • рубин
              • ruby_block
              • сценарий
              • обслуживание
              • smartos_package
              • snap_package
              • solaris_package
              • ssh_known_hosts_entry
              • подрывная
              • Судо
              • swap_file
              • Sysctl
              • systemd_unit
              • шаблон
              • часовой пояс
              • пользователь
              • user_ulimit
              • windows_ad_join
              • windows_audit_policy
              • windows_auto_run
              • windows_certificate
              • windows_dfs_folder
              • windows_dfs_namespace
              • windows_dfs_server
              • windows_dns_record
              • windows_dns_zone
              • windows_env
              • windows_feature
              • windows_feature_dism
              • windows_feature_powershell
              • windows_firewall_profile
              • окно s_firewall_rule
              • windows_font
              • windows_package
              • windows_pagefile
              • windows_path
              • windows_printer
              • windows_printer_port
              • windows_security_policy
              • windows_service
              • windows_share
              • windows_shortcut
              • windows_task
              • windows_uac
              • windows_user_privilege
              • windows_workgroup
              • yum_package
              • yum_repository
              • zypper_package
              • zypper_repository
            • Шаблоны
            • Cookbook Repo
            • метаданных.rb
            • Управление версиями Cookbook
            • Ruby Guide
          • Managing Chef Infra Server
            • Runbook (одностраничный)
            • Резервное копирование и восстановление
            • Backend Failure Recovery
            • Межсетевые экраны и порты
            • Файлы Active Directory
            • и LDAP

            • Monitor
            • Организации и группы
            • Security
            • Services
            • Tuning
            • Upgrades
            • Upgrade HA Cluster
            • Users
            • chef-server-ctl
            • chef-server.rb Settings
            • Chef Infra Server Дополнительные настройки
            • chef-backend-ctl
            • chef-backend.rb
            • Chef Infra ServerAPI
            • Push Jobs
              • Knight Push Jobs
              • push-jobs-client
              • push-jobs-client
              • push-jobs client.rb
              • push-jobs-server.rb
              • API push-заданий
              • Chef Infra Server Отправленные события
          • API расширений
            • Обработчики
              • Пользовательские обработчики
              • Обработчики DSL
              • Обработчики сообщества
              • Соответствие DSL
              • Плагины Knife
                • Плагины Облака
                • Написание пользовательских плагинов
              • Плагины Ohai
                • Пользовательские плагины
                • Плагины сообщества
            • Deprecations
            • Hab Установить Habitat
              • Получить Chef Habitat
              • Настроить Chef Habitat CLI
              • Скачать и установить FAQ
            • Builder
              • Chef Habitat Builder
              • Создать учетную запись
              • Профиль Builder
              • Origins
              • Пакеты Origin
            • Членство
              • Origin Keys
              • Создать Origin
              • RBAC
              • Исходные настройки
            • Пакеты
              • Строительные пакеты
              • Расширение пакетов
              • Экспорт пакетов
              • Непрерывная интеграция
              • Привязки к плану выполнения
            • Планы
              • Планирование
              • Планирование
              • Создание планов
              • Plan Writing
              • Пакеты двоичной оболочки
            • Услуги
              • Об услугах
              • Группы услуг
              • Топологии групп услуг
              • Конфигурация группы услуг
              • Обновления одной службы
              • Обновления группы услуг
              • Monitor ing Services
            • Супервизоры
              • О супервизорах
              • Запуск супервизоров
              • Запуск Chef Habitat на серверах (Linux и Windows)
              • Дизайн супервизора
              • Выборы лидера
              • Настройка кольца
              • Supervisor Networks

              • Сети супервизоров 9000
              • Защита сетей
              • Конфигурационный файл супервизора
              • Конфигурация журнала супервизора
              • Конфигурация пакета супервизора
              • Launcher
              • Remote Control
              • Руководство супервизора
            • Справочник
              • hab Справочник CLI
              • API
              • API
              • API
                • Хуки жизненного цикла приложения
                • Помощники сборки
                • Обратные вызовы фазы сборки
                • Помощники конфигурации плана
                • Управление конфигурацией
                • Шаблоны конфигурации
                • Пользовательские сертификаты
                • Переменные среды
                • Ключи
                • Содержимое пакета
                • Идентификаторы пакета
                • Библиотека шаблонов
                • Настройки плана
                • Переменные плана
                • Данные шаблона службы
                • Коды журнала супервизора
              • Контейнеры
              • Контейнеры Chefitche
              • Контейнеры Chefitche
              • Kubernetes
              • Azure Container Services (AKS)
              • Amazon Container Services (ECS)
              • Google Container Registry (GCR)
              • Apache Mesos и DC / OS
              • Запуск Chef Habitat Linux Container
              • Запуск Chef Контейнеров
              • Windows Chef Habitat4
            • Диаграммы
              • Обзор архитектуры
              • Поток сборки начального пакета
              • Поток обновления зависимостей
              • Поток восстановления приложения
              • Поток публикации контейнера Docker
              • Поток публикации автоматизированного контейнера Docker
              • Продвижение пакетов через Chan nels
              • Привязка группы сервисов времени выполнения
              • Chef Habitat Builder Architecture
              • Chef Habitat Builder on-prem Flow
          • Chef InSpec
            • Chef InSpec Overview
            • Установка и удаление Chef
            • 000 Chef
            • 9000 InSpec and Friends

            • Chef Глоссарий InSpec
            • Chef Справочник по InSpec
              • Исполняемый файл InSpec
              • Профили

              • Входные данные
              • Сопоставители
              • Репортеры
              • Конфигурация
              • Инструкции по стилю
              • Chef4
              • Ресурсы по стилю 9000 Chef4 9000
              • kitchen-inspec
              • InSpec Shell
              • Chef Habitat Integration
              • Миграция с Serverspec
              • Waivers
            • Chef InSpec Resources
              • InSpec Resources (одна страница)
              • OSach4000
                • aide e_conf
                • apt
                • audit_policy
                • auditd
                • auditd_conf
                • bash
                • bond
                • bridge
                • bsd_service
                • chocolatey_package
                • 000
                • chocolatey_package
                • 000 команда cpan
                • докер
                • docker_container
                • docker_image
                • docker_plugin
                • docker_service
                • elasticsearch
                • etc_fstab
                • etc_group
                • etc_hosts
                • etc_hosts_allow
                • etc_hosts_deny
                • файл
                • файловой системы
                • firewalld
                • драгоценный камень
                • группа
                • группы
                • grub_conf
                • хост
                • http
                • iis_app
                • iis_site
                • inetd_conf
                • ini
                • интерфейс
                • интерфейсов
                • ip6tables
                • 3 JSON
                • kernel_module
                • kernel_parameter
                • key_rsa
                • launchd_service
                • limits_conf
                • login_defs
                • крепление
                • mssql_session
                • mysql_conf
                • mysql_session
                • Nginx
                • nginx_conf
                • NPM
                • ntp_conf
                • oneget
                • oracledb_session
                • ОС
                • os_env
                • пакет
                • пакеты
                • parse_config
                • parse_config_file
                • PASSWD
                • пип
                • порт
                • postfix_conf
                • postgres_conf
                • postgres_hba_conf
                • postgres_ident_conf
                • postgres_session
                • Powershell
                • процессы
                • rabbitmq_config
                • registry_key
                • runit_service
                • security_identifier
                • security_policy
                • service
                • shadow
                • ssh_config
                • s shd_config
                • SSL
                • sys_info
                • systemd_service
                • sysv_service
                • upstart_service
                • пользователей
                • пользователей
                • VBScript
                • виртуализация
                • windows_feature
                • windows_firewall
                • windows_firewall_rule
                • windows_hotfix
                • windows_task
                • WMI
                • x509_certificate
                • xinetd_conf
                • XML
                • YAML
                • ням
                • zfs_dataset
                • zfs_pool
              • AWS Ресурсы
                • aws_alb
                • aws_albs
                • aws_auto_scaling_group
                • aws_auto_scaling_groups
                • aws_cloudformation_stack
                • aws_cloudtrail_trail
                • aws_cloudtrail_trails
                • aws_cloudwatch_alarm
                • aws_cloudwatch_log_group
                • aws_cloudwatch_log_metric_filter
                • aws_config_delivery_channel
                • aws_config_recorder 9000 4
                • aws_db_subnet_group
                • aws_db_subnet_groups
                • aws_dhcp_options
                • aws_dynamodb_table
                • aws_ebs_volume
                • aws_ebs_volumes
                • aws_ec2_instance
                • aws_ec2_instances
                • aws_ecr
                • aws_ecr_image Ресурс
                • aws_ecr_images
                • aws_ecr_repositories
                • aws_ecr_repository
                • aws_ecs_cluster
                • aws_ecs_clusters
                • aws_efs_file_system
                • aws_efs_file_systems
                • aws_eks_cluster
                • aws_eks_clusters
                • aws_elasticache_cluster
                • aws_elasticache_cluster_node
                • aws_elasticache_clusters
                • aws_elb
                • aws_elbs
                • aws_flow_log
                • aws_hosted_zone
                • aws_hosted_zones
                • aws_iam_access_key
                • aws_iam_access_keys
                • aws_iam_account_alias
                • aws_iam_group
                • aws_iam_groups
                • aws_iam_ inline_policy
                • aws_iam_password_policy
                • aws_iam_policies
                • aws_iam_policy
                • aws_iam_role
                • aws_iam_roles
                • aws_iam_root_user
                • aws_iam_saml_provider
                • aws_iam_saml_providers
                • aws_iam_user
                • aws_iam_users
                • О aws_internet_gateway ресурсов
                • aws_internet_gateways
                • aws_kms_key
                • aws_kms_keys
                • aws_lambda
                • aws_lambdas
                • aws_launch_configuration
                • aws_nat_gateway
                • aws_nat_gateways
                • aws_organizations_member
                • aws_rds_cluster
                • aws_rds_clusters
                • aws_rds_instance
                • aws_rds_instances
                • aws_region
                • aws_regions
                • aws_route_table
                • aws_route_tables
                • aws_s3_bucket
                • aws_s3_bucket_object
                • aws_s3_buckets
                • aws_security_group
                • 9000 3 aws_security_groups

                • aws_sns_subscription
                • aws_sns_topic
                • aws_sns_topics
                • aws_sqs_queue
                • aws_sqs_queues
                • aws_ssm_parameter
                • aws_ssm_parameters
                • aws_sts_caller_identity
                • aws_subnet
                • aws_subnets
                • aws_transit_gateway
                • aws_vpc
                • aws_vpcs
              • Лазурное Ресурсы
                • azure_generic_resource
                • azure_resource_group
                • azure_virtual_machine
                • azure_virtual_machine_data_disk
                • azurer

          Как создать раздел подкачки в Linux

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

          Что такое пространство подкачки?

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

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

          Круговая система Fashion

          В циклическом режиме все процессы планируются в очереди на основе метода разделения времени.Далее каждому процессу присваивается квант
          (разрешенный слот процессорного времени). Если процесс не завершен в разрешенный временной интервал, он будет остановлен и возобновлен в следующий раз, когда это произойдет.
          процесс получает свой следующий временной интервал. Например, если временной интервал составляет 100 миллисекунд, а задание 1 занимает в целом 250 мсек,
          планировщик циклического перебора приостановит задание через 100 мс и предоставит другим заданиям время на ЦП. Как только у других рабочих мест были свои
          равная доля (по 100 мс), задание 1 получит другое выделение процессорного времени, и цикл повторится.Этот процесс продолжается до тех пор, пока задание
          завершается и больше не требует времени на CPU.

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

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

          Например, когда процесс A выполняется, страницы памяти, занятые процессом B, будут перемещены в область подкачки. И наоборот, когда процесс B выполняется, страницы памяти, занятые процессом A, будут перемещены в пространство подкачки. Таким образом, используя ту же физическую память, Linux может запускать больше процессов с пространством подкачки.

          Процесс перемещения незанятых страниц памяти из RAM в swap известен как page out . Процесс перемещения требуемых страниц памяти обратно из свопа в ОЗУ известен как страница в .

          Следующий рисунок иллюстрирует этот процесс

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

          Это руководство является пятой частью нашей статьи «Управление дисками в Linux на простом языке с примерами». Вы можете прочитать другие части этой статьи здесь.

          Учебное пособие по управлению дисками Linux

          Это первая часть статьи. В этой части объясняются базовые концепции управления дисками Linux, такие как BIOS, UEFI, MBR, GPT, SWAP, LVM, RAID, основной раздел, расширенный раздел и тип файловой системы Linux.

          Управление разделом диска Linux с помощью команды fdisk

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

          Управление разделом диска Linux с помощью команды gdisk

          Это третья часть статьи. В этой части объясняется, как создать разделы GPT (таблица разделов GUID) с помощью команды gdisk в Linux, шаг за шагом с примерами.

          Управление дисками Linux с помощью команды parted

          Это четвертая часть статьи. В этой части объясняется, как создать первичный, расширенный, логический и GPT-разделы из команды parted в Linux, шаг за шагом с примерами.

          Узнайте, как настроить LVM в Linux, шаг за шагом

          Это шестая часть статьи. В этой части подробно объясняются основные концепции LVM с примерами, включая пошаговые инструкции по настройке LVM в Linux и управлению им.

          Как настроить RAID в Linux Пошаговое руководство

          Это последняя часть статьи. В этой части подробно объясняются основные концепции RAID с примерами, включая пошаговые инструкции по настройке и управлению программным RAID в Linux.

          Как создать раздел подкачки

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

          Поскольку раздел подкачки создается как обычный раздел,
          мы можем использовать любую дисковую утилиту из fdisk, gdisk или parted. Вторая, третья и четвертая части этой статьи объясняют fdisk,
          gdisk и подробно разошлись с примерами соответственно.
          В этом руководстве мы будем использовать утилиту fdisk для создания раздела подкачки.

          Новые разделы могут быть созданы только из неразмеченного дискового пространства. В этом руководстве я предполагаю, что либо у вас есть неразмеченное дисковое пространство, либо у вас есть пустой диск для практики. Для демонстрации я добавил в систему еще один жесткий диск объемом 2 ГБ (/ dev / sdc).

          Давайте запустим команду fdisk

          Замените / dev / sdc на свой диск.

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

          Команда p предоставляет информацию о доступном пространстве на жестком диске для создания нового раздела.Если последний раздел заканчивается раньше, чем последний сектор жесткого диска, у нас есть свободное место для создания нового раздела. Как видно из вышеприведенного вывода, в настоящее время в разделе раздела нет значения, что означает, что раздел недоступен и для нового раздела доступно все пространство на диске. Давайте создадим раздел размером 500 МБ.

          Введите n и нажмите клавишу Enter.

          Введите p и нажмите клавишу Enter.

          Введите номер раздела (или оставьте номер по умолчанию) и нажмите клавишу Enter.

          Введите первый доступный сектор для раздела (или примите сектор по умолчанию) и нажмите клавишу Enter.

          Введите последний доступный сектор для раздела. В качестве альтернативы мы можем использовать единицы KiB, MiB или GiB для определения размера раздела.

          Проверьте создание раздела с помощью команды p

          На следующем рисунке показан шаг за шагом описанного выше процесса

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

          Как видно из приведенного выше выходного значения 82 используется как идентификатор типа раздела для пространства подкачки.

          Если мы не изменим тип какого-либо раздела, он будет отмечен как Linux Standard default.

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

          Введите t и нажмите клавишу Enter

          Введите 82 и нажмите клавишу Enter

          Проверьте изменение с помощью команды p

          На следующем рисунке показан процесс

          , указанный выше.

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

          .

          Fdisk не может обновить таблицу разделов ядра в памяти. Выполните следующую команду, чтобы заставить ядро ​​перечитать таблицу разделов.

          Замените / dev / sdc именем вашего диска.

          Мы успешно создали раздел подкачки.

          Форматирование раздела подкачки

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

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

          Отформатируем раздел командой mkswap .

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

          бесплатно : — Эта команда отображает текущее состояние памяти.

          swapon –s : — Эта команда отображает состояние области подкачки.

          Как видно из выходных данных выше, раздел размером 1023996 МБ настроен как пространство подкачки. Из этого пространства в настоящее время используется 12596 МБ, а доступно 1011400 МБ.

          Активация раздела подкачки

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

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

          Давайте активируем недавно созданный раздел подкачки.

          Как видно из выходных данных выше, перед активацией этого раздела подкачки общее пространство подкачки составляло 1023996 МБ, которое увеличилось до 1535992 МБ после
          активация этого раздела подкачки. Это дополнительное пространство подкачки 511996 МБ было получено из нового раздела подкачки (/ dev / sdc1), который также можно проверить с помощью
          swapon –s команда. Это увеличенное пространство подкачки будет доступно только для этого сеанса. После перезагрузки нам нужно снова смонтировать этот раздел подкачки.
          Если мы хотим использовать этот раздел подкачки постоянно, мы должны сделать запись в файле fstab .Ядро читает файл fstab для монтирования файловой системы в процессе загрузки.

          Постоянная установка места подкачки

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

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

          Номер Подано Описание
          1 На чем монтировать Устройство, которое мы хотим установить. Мы можем использовать имя устройства, UUID и метку в этом поле для представления устройства.
          2 Где смонтировать Каталог в основной файловой системе Linux, в который мы хотим смонтировать устройство.
          3 Файловая система Тип файловой системы устройства.
          4 Опции Здесь мы можем использовать поддерживаемые опции для управления процессом монтирования. В этом уроке мы будем использовать параметры по умолчанию.
          5 Поддержка дампа Чтобы включить дамп на этом устройстве, используйте 1. Используйте 0, чтобы отключить дамп.
          6 Автоматическая проверка Следует ли проверять это устройство при установке или нет. Чтобы отключить использование 0, чтобы включить использование 1 (для корневого раздела) или 2 (для всех разделов, кроме корневого раздела).

          Давайте обновим каждое поле одно за другим.

          Что монтировать

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

          UUID означает универсальный уникальный идентификатор. Это 128-битное число, выраженное в шестнадцатеричном (основание 16) формате.

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

          Как только мы узнаем UUID, мы можем использовать его вместо имени устройства. Мы также можем использовать опцию копирования и вставки для ввода UUID.

          Чтобы использовать операцию копирования и вставки, откройте другой терминал и выполните команду blkid . Теперь скопируйте UUID раздела из второго
          терминал и вставьте в файл fstab, который открывается в первом терминале. Как только мы закончим, закройте второй терминал.

          Где установить

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

          Тип файловой системы

          Тип файловой системы для пространства подкачки — swap.

          Вариант крепления

          Использовать вариант монтирования по умолчанию.

          Опора отвала

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

          Автоматический чек

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

          После обновления всех полей сохраните файл.

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

          Если вы получите какую-либо ошибку в выводе команды mount –a , исправьте это перед перезагрузкой системы.
          Если ошибки нет, перезагрузите систему.

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

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

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

          Удаление раздела подкачки

          Пространство подкачки можно удалить в три этапа: —

          • Деактивировать пространство подкачки
          • Удалить запись из файла fstab
          • Удалить раздел подкачки

          Команда swapoff используется для деактивации области подкачки. Например, следующая команда будет использоваться для деактивации раздела подкачки / dev / sdc1

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

          На следующем рисунке показаны оба этапа

          .

          Наконец удалите раздел и обновите ядро, выполнив следующие шаги: —

          • Запустите команду fdisk / dev / sdc , чтобы запустить утилиту fdisk. [ Замените / dev / sdc именем вашего диска ]
          • Используйте команду p , чтобы узнать номер раздела
          • Используйте команду d для удаления раздела подкачки.Если на диске всего один раздел, он будет выбран автоматически. Если на диске несколько разделов, укажите правильный номер раздела.
          • Используйте команду p еще раз, чтобы подтвердить удаление раздела
          • Сохраните изменение с помощью команды w
          • Запустите команду partprobe , чтобы обновить ядро ​​об этом изменении.

          На следующем рисунке показаны шаги

          , указанные выше.

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

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

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

          #dd if = / dev / zero of = / swap-file count = 1000 bs = 1M
           

          Давайте разберемся с этой командой подробнее.

          dd : — Команда dd (устройство дублирования диска) используется для копирования или резервного копирования данных низкого уровня.

          if = / dev / zero : — Это первый вариант. Эта опция принимает исходное местоположение в качестве аргумента.
          В этом примере я скопировал с диска / dev / zero файл . / dev / zero — это специальный файл в системе Linux, который предоставляет бесконечные нулевые байты.

          of = / swap-file : — Это второй вариант. Эта опция принимает в качестве аргумента место назначения.В этом примере я скопировал / swap-файл . Файл подкачки — это имя файла. Вы можете использовать здесь любое описательное имя.

          count = 1 : — Это третий вариант. Он используется для определения количества блоков, которые мы хотим скопировать.

          bs = 1 : — Это последний вариант. Он используется для определения размера блока. 1M означает один мегабайт.

          Обычно эта команда создает файл размером 1 ГБ (1M x 1000 count) из нулевых символов (нулевых байтов).

          На следующем рисунке показан шаг за шагом описанного выше процесса

          Мы также можем проверить размер файла подкачки с помощью команды du –h .

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

          Обычно нет необходимости читать файл, содержащий только нулевые символы, но если вас все еще интересует чтение нулевых байтов, используйте параметр –v с командой cat или используйте команду od .

          Теперь мы можем использовать этот файл для подкачки. Давайте поместим в этот файл подпись подкачки.

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

          Та же команда swapon будет использоваться для активации этого пространства подкачки.

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

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

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

          Мы также можем использовать команду free и swapon –s для подтверждения операции удаления.

          Теперь используйте команду rm –rf , чтобы удалить файл

          Это все для этого руководства.В следующей части мы узнаем, как создавать разделы LVM в Linux и управлять ими, шаг за шагом с примерами.

          Установите dlib (простое полное руководство)

          Последний выпуск dlib особенный.

          Он полностью удаляет зависимость boost.python, что значительно упрощает установку на macOS, Ubuntu и Raspbian.

          Благодаря работе Дэвиса Кинга (создателя и сопровождающего библиотеки dlib) и Мишана Тус-Хауса (который отвечает за удаление повышения.зависимость от python), теперь мы можем:

          • Простое использование всех функций Python + dlib (обнаружение лиц, ориентиров по лицам, отслеживание корреляции и т. Д.)…
          • … с меньшим количеством зависимостей и более простым процессом установки.

          В сегодняшней записи блога я предоставлю инструкции по установке dlib на:

          • macOS
          • Ubuntu
          • Raspbian (операционная система Raspberry Pi)

          Эти инструкции по установке являются полными, легкими и понятными. Они помогут вам начать работу с привязками dlib + Python за считанные минуты.

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

          Установите dlib (простое полное руководство)

          Из этого руководства вы узнаете, как установить dlib в macOS, Ubuntu и Raspbian. Не стесняйтесь переходить к разделу, соответствующему вашей операционной системе.

          После того, как вы установили dlib в свою операционную систему, мы проверим установку с помощью Python, dlib и OpenCV (при условии, что у вас также установлен OpenCV), чтобы определить лицевые ориентиры.

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

          Установка dlib на macOS

          Я предполагаю, что у вас уже установлен XCode на вашем компьютере с macOS. Если нет, найдите время, чтобы открыть App Store и установить XCode.

          Оттуда вам нужно будет установить Homebrew, менеджер пакетов для macOS, аналогичный Debian / Ubuntu apt-get :

          $ ruby ​​-e "$ (curl -fsSL https: // raw.githubusercontent.com/Homebrew/install/master/install) "
          $ brew update
           

          Примечание: Убедитесь, что вы используете кнопку «<>» в блоке кода выше, чтобы развернуть раздел — это гарантирует, что вы скопируете и вставите всю команду установки Homebrew.

          После установки Homebrew вам необходимо обновить свой PATH для поиска двоичных файлов, пакетов и библиотек Homebrew. Это можно сделать, отредактировав файл вручную с помощью такого редактора, как nano, vi и т. Д.или просто используя echo и перенаправление:

          $ echo -e "\ n # Домашнее пиво" >> ~ / .bash_profile
          $ echo "экспорт PATH = / usr / local / bin: $ PATH" >> ~ / .bash_profile
           

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

          $ source ~ / .bash_profile
           

          Затем мы установим cmake (утилиту, используемую для создания, тестирования и упаковки программного обеспечения) вместе с Python 2.7 и Python 3:

          $ brew установить cmake
          $ brew установить python python3
           

          Вы можете убедиться, что Python 2.7 и Python 3 были успешно установлены с использованием , который :

          $ which python2
          / USR / местные / бен / python2
          $ which python3
          / USR / местные / бен / python3
           

          Здесь необходимо обратить внимание на два ключевых момента.

          Во-первых, вы хотите убедиться, что корневой путь для обоих двоичных файлов Python находится в / usr / local / bin — это место, где Homebrew хранит двоичные файлы Python.

          Если вместо корневого пути указано / usr / bin , то вы используете системную установку Python.Мы хотим избежать использования системной установки Python, поэтому, если вы видите / usr / bin вместо / usr / local / bin , то это, скорее всего, из-за ошибки обновления вашего ~ / .bash_profile (убедитесь, что вы зашли назад и убедитесь, что файл был обновлен должным образом; для этого может потребоваться открытие и редактирование файла вручную).

          Второй ключевой момент для исследования — это сам двоичный файл Python: python2 и python3 . Обратите внимание, что мы , а не , выполняем , просто python , вместо этого мы явно также предоставляем версию.

          Это связано с тем, как Homebrew теперь обрабатывает установку Python. В более старых версиях Homebrew Homebrew автоматически псевдоним команды python либо для Python 2.7, либо для Python 3 — это уже не так. Вместо этого нам нужно явно указать номер версии Python.

          Название верно и для pip : теперь мы используем pip2 и pip3 .

          Теперь давайте подготовим нашу среду Python.

          Если вы используете виртуальную среду Python (если вы следовали любому из моих руководств по установке OpenCV, вы, вероятно, используете их), вы можете создать новую виртуальную среду Python для установки dlib:

          $ mkvirtualenv dlib_test -p python3
           

          Или получить доступ к существующему:

          $ workon cv
           

          Использование виртуальной среды Python полностью необязательно , но настоятельно рекомендуется , поскольку виртуальные среды Python являются наилучшей практикой для разработки на Python.Чтобы узнать больше о виртуальных средах Python (и о том, как их использовать), обратитесь к моим руководствам по установке OpenCV, где они подробно описаны.

          Оттуда мы можем установить NumPy (единственная зависимость Python от dlib), а затем саму библиотеку dlib:

          $ pip install numpy
          $ pip install dlib
           

          Если вы , а не , и используете виртуальные среды Python, вам необходимо обновить команду pip до pip2 или pip3 .Если вы используете Python 2.7, используйте pip2 вместо pip . Точно так же, если вы используете Python 3, замените pip на pip3 .

          Оттуда запустите оболочку Python и проверьте свою установку dlib:

          (dlib_test) DU481: ~ admin $ python
          Python 3.6.4 (по умолчанию, 6 января 2018 г., 11:51:15)
          [GCC 4.2.1 совместимый Apple LLVM 9.0.0 (clang-900.0.39.2)] на darwin
          Для получения дополнительной информации введите «помощь», «авторские права», «кредиты» или «лицензия».>>> import dlib
          >>> dlib .__ version__
          '19 .8.2 '
          >>>
           

          Рисунок 1: Успешная установка dlib в macOS.

          Установка dlib в Ubuntu

          Следующие инструкции были собраны для Ubuntu 16.04, но должны работать и в более новых версиях Ubuntu.

          Для начала давайте установим наши необходимые зависимости:

          $ sudo apt-get update
          $ sudo apt-get install build-essential cmake
          $ sudo apt-get установить libopenblas-dev liblapack-dev
          $ sudo apt-get install libx11-dev libgtk-3-dev
          $ sudo apt-get install python python-dev python-pip
          $ sudo apt-get установить python3 python3-dev python3-pip
           

          Я добавил несколько заметок о зависимостях, которые вы должны учитывать:

          1. Мы устанавливаем GTK и X11 для работы с графическим интерфейсом внутри dlib.Эти библиотеки можно пропустить , если вы не заботитесь о функциональности графического интерфейса, что сэкономит вам 100-200 МБ места.
          2. Мы устанавливаем OpenBLAS для оптимизации линейной алгебры, которая позволяет выполнять функции dlib быстрее. Технически это тоже можно пропустить, но я настоятельно рекомендую установить OpenBLAS, так как оптимизация значительна.

          Теперь давайте подготовим нашу среду Python для установки dlib.

          Если вы используете виртуальную среду Python (если вы следовали любому из моих руководств по установке OpenCV, вы, вероятно, используете их), вы можете создать новую виртуальную среду Python для установки dlib:

          $ mkvirtualenv dlib_test -p python3
           

          Или получить доступ к существующему:

          $ workon cv
           

          Использование виртуальной среды Python полностью необязательно , но настоятельно рекомендуется , поскольку виртуальные среды Python являются наилучшей практикой для разработки на Python.Чтобы узнать больше о виртуальных средах Python (и о том, как их использовать), обратитесь к моим руководствам по установке OpenCV, где они подробно описаны.

          Затем вы можете установить dlib в своей системе Ubuntu:

          $ pip install numpy
          $ pip install dlib
           

          Если вы , а не , используя виртуальную среду Python, убедитесь, что вы добавили sudo в начало команды pip install (в противном случае команды pip install завершатся ошибкой из-за ошибок разрешения).Кроме того, имейте в виду, что pip используется для установки пакетов для Python 2.7, а pip3 используется для Python 3. В зависимости от того, для какой версии Python вы хотите установить dlib, вам может потребоваться обновить команду pip выше.

          Наконец, откройте оболочку Python и проверьте установку dlib в Ubuntu, импортировав библиотеку dlib :

          (dlib_test) ubuntu @ ip-172-31-12-187: ~ $ python
          Python 3.5.2 (по умолчанию, 23 ноября 2017 г., 16:37:01)
          [GCC 5.4.0 20160609] в Linux
          Для получения дополнительной информации введите «помощь», «авторские права», «кредиты» или «лицензия».
          >>> import dlib
          >>> dlib .__ version__
          '19 .8.2 '
          >>>
           

          Рисунок 2: Установка dlib в Ubuntu (Примечание: я подключился по SSH к машине Ubuntu в облаке Amazon EC2 с моей машины macOS, когда делал этот снимок экрана, поэтому снимок экрана выглядит как графический интерфейс macOS).

          Установка dlib на Raspberry Pi / Raspbian

          В этом разделе описана установка библиотеки dlib на Raspberry Pi и в операционной системе Raspbian Stretch.Эти инструкции должны работать и для новых выпусков Rasbpian.

          Наша установка Raspbian dlib идентична нашей установке Ubuntu dlib, но с некоторыми незначительными изменениями:

          1. И Python 2.7, и Python 3 — это , предварительно установленные на Raspbian, поэтому нам не нужно устанавливать их самостоятельно.
          2. Нам нужно установить libatlas-base-dev .
          3. При желании мы можем оптимизировать нашу установку dlib на архитектуре Raspberry Pi с помощью переключателя USE_NEON_INSTRUCTIONS (для этого потребуется установить dlib из источника, а не pip ).

          Давайте приступим к установке dlib на Raspberry Pi, убедившись, что мы соблюдаем зависимости нашей библиотеки / пакета:

          $ sudo apt-get update
          $ sudo apt-get install build-essential cmake
          $ sudo apt-get install libopenblas-dev liblapack-dev libatlas-base-dev
          $ sudo apt-get install libx11-dev libgtk-3-dev
           

          Несколько замечаний по X11 / GTK и OpenBLAS:

          1. Мы устанавливаем GTK и X11 для работы с графическим интерфейсом внутри dlib. Эти библиотеки можно пропустить , если вы не заботитесь о функциональности графического интерфейса, что сэкономит вам 100-200 МБ места.Пространство может быть премиальным на Raspberry Pi, но опять же, если вам нужна функциональность графического интерфейса , убедитесь, что вы их установили.
          2. Мы устанавливаем OpenBLAS для оптимизации линейной алгебры, которая позволяет выполнять функции dlib быстрее. Технически вы также можете пропустить это, но я настоятельно рекомендую вам установить OpenBLAS, так как оптимизации значительны — любая оптимизация, которую вы можете достичь на Raspberry Pi, того стоит!

          Теперь давайте подготовим нашу среду Python для установки dlib на Raspberry Pi.

          Если вы используете виртуальную среду Python (если вы следовали любому из моих руководств по установке OpenCV, вы, вероятно, используете их), вы можете создать новую виртуальную среду Python для установки dlib:

          $ mkvirtualenv dlib_test -p python3
           

          Или получить доступ к существующему:

          $ workon cv
           

          Использование виртуальной среды Python полностью необязательно , но настоятельно рекомендуется , поскольку виртуальные среды Python являются наилучшей практикой для разработки на Python.Чтобы узнать больше о виртуальных средах Python (и о том, как их использовать), обратитесь к моим руководствам по установке OpenCV, где они подробно описаны.

          Затем мы можем установить dlib на Raspberry Pi:

          $ pip install numpy
          $ pip install dlib
           

          Если вы , а не , используя виртуальную среду Python, убедитесь, что вы добавили sudo в начало команды pip install (в противном случае команды pip install завершатся ошибкой из-за ошибок разрешения).Кроме того, имейте в виду, что pip используется для установки пакетов для Python 2.7, а pip3 используется для Python 3. В зависимости от того, для какой версии Python вы хотите установить dlib, вам может потребоваться обновить команду pip выше.

          Если вы решите, что хотите использовать инструкции NEON для оптимизации установки dlib, пропустите установку dlib через pip и вместо этого установите через источник:

          $ git clone https://github.com/davisking/dlib.мерзавец
          $ cd dlib
          $ python setup.py install - да USE_NEON_INSTRUCTIONS
           

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

          Наконец, откройте оболочку Python и проверьте установку dlib на Raspbian, импортировав библиотеку dlib :

          (dlib_test) pi @ raspberrypi: ~ $ питон
          Python 3.5.3 (по умолчанию, 19 января 2017 г., 14:11:04)
          [GCC 6.3.0 20170124] в Linux
          Для получения дополнительной информации введите «помощь», «авторские права», «кредиты» или «лицензия».>>> import dlib
          >>> dlib .__ version__
          '19 .8.99 '
           

          Примечание: Версия установки dlib для Raspberry Pi отличается от моих выходных данных для macOS и Ubuntu, поскольку я установил из источника , чтобы использовать оптимизацию NEON, а не установку через pip.

          Рисунок 3: Успешная установка dlib в операционной системе Raspberry Pi и Raspbian.

          Тестирование установки dlib

          В качестве последнего примера использования dlib на Raspberry Pi, вот небольшой пример, который я собрал, где мы обнаруживаем лицевые ориентиры на входном изображении:

          # импортируем необходимые пакеты
          из imutils import face_utils
          import dlib
          импорт cv2
          
          # инициализируем детектор лиц dlib (на основе HOG), а затем создаем
          # предсказатель лицевых ориентиров
          p = "shape_predictor_68_face_landmarks.dat "
          детектор = dlib.get_frontal_face_detector ()
          предиктор = dlib.shape_predictor (p)
          
          # загружаем входное изображение и конвертируем его в оттенки серого
          image = cv2.imread ("example.jpg")
          серый = cv2.cvtColor (изображение, cv2.COLOR_BGR2GRAY)
          
          # обнаружение лиц на изображении в оттенках серого
          rects = детектор (серый, 0)
          
          # перебрать обнаружение лиц
          for (i, rect) в enumerate (rects):
          # определяем лицевые ориентиры для области лица, затем
          # преобразовываем координаты лицевого ориентира (x, y) в NumPy
          # массив
          shape = предиктор (серый, прямоугольный)
          shape = face_utils.shape_to_np (форма)
          
          # перебираем (x, y) -координаты для лицевых ориентиров
          # и нарисуйте их на изображении
          для (x, y) в форме:
          cv2.circle (изображение, (x, y), 2, (0, 255, 0), -1)
          
          # показать выходное изображение с распознаванием лиц + лицевые ориентиры
          cv2.imshow ("Вывод", изображение)
          cv2.waitKey (0)
           

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

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

          Для выполнения вышеуказанного сценария:

          • Убедитесь, что вы установили OpenCV, dlib и imutils ( pip install --upgrade imutils ).
          • Используйте раздел «Загрузки» ниже, чтобы загрузить исходный код + пример изображения + предварительно обученный предсказатель ориентиров лица dlib.

          Оттуда вы можете ввести следующую команду для выполнения нашего примера сценария:

          $ python facial_landmarks.py
           

          Затем вы должны увидеть следующий результат, в котором на изображении отображаются лицевые ориентиры:

          Рисунок 4: Обнаружение лицевых ориентиров с помощью библиотеки dlib и Python.

          Интересный факт: На картинке выше изображен я ~ 8 лет назад, когда я учился в колледже. У меня тогда действительно были волосы!

          Что теперь?

          Теперь, когда вы работаете с dlib, я бы порекомендовал вам:

          1. Установите OpenCV в своей системе (если вы еще этого не сделали).У меня есть несколько руководств по установке OpenCV для macOS, Ubuntu и Raspbian, доступных здесь.
          2. Используйте установку OpenCV + dlib для создания практических, реальных проектов.

          Я бы порекомендовал начать с этого урока, в котором вы узнаете, как применять определение лицевых ориентиров в реальном времени:

          Рисунок 5: Использование dlib для применения детектора лицевых ориентиров в реальном времени.

          Оттуда вы можете использовать лицевые ориентиры для создания детектора моргания глаз:

          Рисунок 6: Создание детектора моргания глаз с dlib, OpenCV и Python.

          И, наконец, мы соединили все части из предыдущих двух уроков, чтобы построить детектор сонливости:

          Рисунок 7: Создание детектора сонливости с помощью dlib, OpenCV и Python.

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

          Сводка

          В сегодняшнем сообщении в блоге вы узнали, как установить dlib в macOS, Ubuntu и Raspbian.

          Благодаря работе Дэвиса Кинга и Мишан Тус-Хауса теперь установить dlib стало проще, чем когда-либо, требуя меньше зависимостей и более быстрый процесс pip install .

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

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

          Загрузите исходный код и БЕСПЛАТНОЕ 17-страничное руководство по ресурсам

          Введите свой адрес электронной почты ниже, чтобы получить .zip с кодом и БЕСПЛАТНОЕ 17-страничное руководство по компьютерному зрению, OpenCV и глубокому обучению . Внутри вы найдете мои тщательно подобранные учебники, книги, курсы и библиотеки, которые помогут вам освоить CV и DL!

          Пространство подкачки и замена ядра

          • Сервер

          • Мобильный

          • Облако

          • SDK

          • Учебники

          Загрузки

          Couchbase Сервер

          6.6

          • 6.5
          • 6.0
          • 5,5
          • 5,1
          • 5,0
          • Введение

            • Почему Couchbase?

            • Что нового?

            • Режим предварительного просмотра для разработчиков

              • Обзор коллекций

                • Коллекции через REST

                • Коллекции через CLI

                • Справочник по REST API

                  • Создание области

                  • Создание коллекции

                  • Список областей и коллекций

                  • Удаление коллекции

                  • Удаление прицела

                • Справочник cbstats

                  • коллекции

                  • коллекции-детали

                  • объемы

                  • объемы-детали

          • Начать

            • Начните здесь!

            • Быстрая установка

            • Изучите конфигурацию сервера

            • Запустите свой первый запрос N1QL

            • Выбери свои следующие шаги

          • Учиться

            • Обзор

              • Глоссарий

              • Список архитектурных схем

            • Данные

              • Модель данных

              • N1QL против SQL

              • Расширенные атрибуты

              • Долговечность

              • Сделки

            • Сегменты, память и хранилище

              • Ведра

                • vBuckets

                • Сжатие

                • Срок действия

              • Память и хранение

                • объем памяти

                • Место хранения

            • Сервисы и индексы

              • Сервисы

                • Служба данных

                • Служба запросов

                • Индексная служба

                • Служба поиска

                • Служба аналитики

                • Служба организации мероприятий

              • Индексы

                • Глобальные вторичные индексы

                  • Доступность и производительность

                  • Индексирование

                  • Сканирование

                  • Отжимания

                  • Настройки хранилища

                • Просмотры

                  • Просмотреть концепции

                    • Просмотры на основе потоков

                    • Просмотр операций

                    • Просмотры и сохраненные данные

                    • Просмотры разработки

                    • Производственные просмотры

                  • MapReduce Просмотры

                    • Написание MapReduce Views

                      • Просмотр лучших практик

                      • Функция карты

                      • Функция уменьшения

                      • Встроенные служебные функции

                      • Встроенная функция _count

                      • Встроенная функция _sum

                      • Встроенная функция _stats

                      • Переписывание встроенных функций сокращения

                      • Пользовательские функции уменьшения

                      • Повторно уменьшить аргумент

                      • Представления для объектов, отличных от JSON

                      • Перевод SQL в MapReduce

                      • Представления в базе данных без схемы

                    • Запрос представлений MapReduce

                      • Примеры просмотра и запроса

            • Кластеры и доступность

              • Менеджер кластера

              • Связь

              • Ограничения по размеру

              • Узлы

                • Перебалансировать

                • Удаление

                • Отказоустойчивый

                  • Изящный

                  • Жесткий

                  • Автоматический

                • Восстановление

                • Межузловое шифрование

              • Доступность

                • Внутрикластерная репликация

                • Межцентровая репликация (XDCR)

                  • Расширенная фильтрация XDCR

                  • Разрешение конфликтов XDCR

                  • Развертывание XDCR в облаке

                • Осведомленность о группе серверов

            • Безопасность

              • Аутентификация

                • Понимание аутентификации

                • Имена пользователей и пароли

                • Домены аутентификации

                • Сертификаты

              • Авторизация

                • Роли

                • Ресурсы под контролем доступа

                • Обновление до RBAC

              • Аудиторская проверка

              • Шифрование

          • Управлять

            • Обзор

              • Веб-консоль Couchbase

            • Управление узлами и кластерами

              • Инициализировать узел

              • Создать кластер

              • Добавить узел и перебалансировать

              • Присоединяйтесь к кластеру и перебалансируйте

              • Список узлов кластера

              • Удалить узел и перебалансировать

              • Провалить узел и перебалансировать

                • Изящный

                • Жесткий

              • Восстановить узел и перебалансировать

              • Управление шифрованием от узла к узлу

              • Управление семействами адресов

            • Управление корзинами

              • Создать ведро

              • Редактировать ведро

              • Промыть ведро

              • Удалить корзину

            • Управление ведением журнала

            • Управление настройками

              • Генеральная

              • Автоуплотнение

              • Оповещения по электронной почте

              • Ведра для проб

            • Управление группами серверов

            • Управление XDCR

              • Подготовьтесь к XDCR

              • Создать ссылку

              • Создать репликацию

              • Приостановить репликацию

              • Возобновить репликацию

              • Удалить репликацию

              • Удалить ссылку

              • Обеспечить репликацию

                • Полубезопасный

                • Полностью безопасный

              • Фильтрация репликации

              • Восстановить данные с помощью XDCR

              • Наблюдать за репликацией

            • Управление безопасностью

              • Управление настройками безопасности

              • Управление пользователями, группами и ролями

              • Управление аутентификацией

                • Настроить LDAP

                • Настроить saslauthd

                • Настроить PAM

                • Управление сертификатами

                  • Настроить сертификаты сервера

                  • Настроить клиентские сертификаты

                  • Включить обработку клиентских сертификатов

                  • Ротация сертификатов

                  • Обработка ошибок сертификата

              • Управление TLS

              • Управлять аудитом

              • Управление сеансами

              • Управление доступом к консоли

              • Управление системными секретами

              • Управление подключениями и дисками

            • Управление статистикой

            • Управление индексами

            • Импорт документов

            • Монитор

              • Управление параметрами мониторинга

              • Монитор с пользовательским интерфейсом

              • Монитор с cbstats

              • Монитор с REST

              • Мониторинг разрешения конфликтов на основе временных меток XDCR

              • Мониторинг запросов

              • Индексы монитора

            • Управление резервным копированием и восстановлением

              • Резервное копирование

                • Стратегии

                • Руководство

                • Облачное резервное копирование

                • Макет архива

              • Инкрементное резервное копирование и восстановление

            • Устранение неполадок

              • Общие ошибки

              • Основные файлы

          • Разработать

            • Введение разработчика

            • SDK

            • Стартовые наборы

            • Запрос

              • Выполнение запросов

                • Запросы и результаты N1QL

                • Получение системной информации

                • Коды ошибок N1QL

              • Учебники

              • Инструменты запросов

                • cbq: оболочка командной строки для N1QL

                • Инструментальные средства запросов

                • Мониторинг запросов

                • N1QL Аудит

                • Поддержка обратной засыпки для N1QL

              • Настройки и параметры

              • Расширенные возможности

                • Группировать по и агрегировать производительность

                • Индексы покрытия

                • Индексы Flex

                • Оптимизатор на основе затрат

              • Справочник по языку N1QL

                • Конвенции

                • Зарезервированные слова

                • Типы данных

                • Литералы

                • Идентификаторы

                • Операторы

                  • Арифметические операторы

                  • Операторы сбора

                  • Операторы сравнения

                  • Условные операторы

                  • Строительные операторы

                  • Логические операторы

                  • Вложенные операторы и выражения

                  • Строковые операторы

                • Функции

                  • Агрегатные функции

                  • Функции для работы с массивами

                  • Побитовые функции

                  • Функции сравнения

                  • Условные функции для неизвестных

                  • Условные функции для чисел

                  • Дата Функции

                  • Функции JSON

                  • Разные служебные функции

                    • СОВЕТНИК Функция

                    • Функция CURL

                  • Числовые функции

                  • Функции объекта

                  • Функции сопоставления с образцом

                  • Функции поиска

                  • Строковые функции

                  • Функции токена

                  • Тип Функции

                  • Пользовательские функции

                  • Оконные функции

                    • Пункт OVER

                • Подзапросы

                  • Коррелированные подзапросы

                  • Примеры

                • Логическая логика

                • Заявления

                  • СОВЕТОВАТЬ

                  • ИЗМЕНИТЬ ИНДЕКС

                  • ПОСТРОИТЬ ИНДЕКС

                  • СОЗДАТЬ ФУНКЦИЮ

                  • СОЗДАТЬ ИНДЕКС

                    • Индексирование массива

                    • Адаптивный индекс

                    • Индексирование информации метаданных

                    • Разделение индекса

                  • СОЗДАТЬ ПЕРВИЧНЫЙ ИНДЕКС

                  • УДАЛЯТЬ

                  • ФУНКЦИЯ ПАДЕНИЯ

                  • ПАДЕНИЕ ИНДЕКСА

                  • УДАЛИТЬ ПЕРВИЧНЫЙ ИНДЕКС

                  • ВЫПОЛНИТЬ

                  • ВЫПОЛНИТЬ ФУНКЦИЮ

                  • ОБЪЯСНИТЕ

                  • ГРАНТ

                  • ВЫВОД

                  • ВСТАВИТЬ

                  • ОБЪЕДИНЕНИЕ

                  • ПОДГОТОВИТЬ

                  • ОТЗЫВ

                  • ВЫБРАТЬ

                    • SELECT синтаксис

                    • Предложение SELECT

                    • Предложение WITH

                    • Предложение FROM

                    • Пункт USE

                    • Предложение JOIN

                    • Пункт NEST

                    • Пункт UNNEST

                    • Пункт LET

                    • Предложение WHERE

                    • Предложение GROUP BY

                    • UNION, INTERSECT и EXCEPT

                    • Предложение ORDER BY

                    • Предложение LIMIT

                    • Предложение OFFSET

                  • ОБНОВИТЬ

                  • ОБНОВЛЕНИЕ СТАТИСТИКИ

                  • UPSERT

            • Поиск

              • Выполнение поисков

                • Поиск из пользовательского интерфейса

                • Поиск с помощью REST API

                • Демонстрационные указатели

              • Создание индексов

              • Понимание анализаторов

              • Понимание запросов

                • Типы запросов

                  • Запросы строки запроса

                  • Геопространственные запросы

                • Сортировка результатов запроса

                • Обработка объектов ответа

              • Устранение неполадок и часто задаваемые вопросы

            • Троеборье

              • Терминология

              • Языковые конструкции

                • Таймеры

                • cURL

              • Жизненный цикл событий

              • Примеры: использование сервиса Eventing Service

                • Обогащение данных

                • Каскадное удаление

                • Срок действия документа

                • Удалить v Срок действия

                • Архивирование документов

                • Отменить или перезаписать таймер

                • Повторяющийся таймер

                • Внешний REST через cURL GET

                • Оценка рисков

              • Примеры: краткие скрипты

                • basicBucketOps

                • basicCurlGet

                • basicCurlPost

                • redactSharedData

                • простой

                • fixEmailDomains

                • keepLastN

                • docControlledSelfExpiry

                • shippingNotifier

                • basicN1qlSelectStmt

                • basicN1qlPreparedSelectStmt

                • dateToEpochConversion

                • deepCloneAndModify

                • removeNullsAndEmptys

                • genericRename

                • genericFlatten

                • FastToLocalString

              • Отладка и диагностика

              • Статистика

              • Устранение неполадок и передовые методы

              • Часто задаваемые вопросы

            • Аналитика

              • Введение

              • Использование аналитики

                • Выполнение запросов

                • Мониторинг запросов

                • Параметры конфигурации

                • Параметры запроса

                • Ответы на запросы

                • Коды ошибок

              • Руководство

              • Справочник по языку N1QL для аналитики

                • Что такое N1QL для аналитики?

                • Выражения

                • Запросы

                • Ошибки

                • Язык определения данных (DDL)

                • N1QL для аналитики vs.N1QL для запросов

                • Использование индексов

                • Встроенные функции

                • Типы данных

                • Приложение 1. Зарезервированные ключевые слова

                • Приложение 2: Настройка производительности

                • Приложение 3: Привязки переменных и разрешение имен

          • Установить и обновить

            • Варианты развертывания

            • Системные Требования

              • Поддерживаемые операционные системы

              • Требования к системным ресурсам

              • Дополнительные требования

              • Требования к сети и брандмауэру

            • Рекомендации по развертыванию

              • Рекомендации по выбору размеров

              • Требования к синхронизации часов

              • Отключить THP

              • Настроить замену ядра

              • Стратегии развертывания клиентов

              • Соображения безопасности

              • Список процессов сервера Couchbase

              • Рекомендации по ВМ и контейнерам

              • О кластерах с менее чем 3 узлами

            • Установка

              • Установить в Linux

                • Red Hat и CentOS

                • Ubuntu и Debian

                • SUSE Enterprise

                • Oracle Enterprise

                • Amazon Linux 2

                • Установка и обновление без полномочий root

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

              • Установить в Windows

              • Установить на macOS

              • Проверьте установку

              • Запуск и выключение

              • Удалить

            • Развертывание в облаке и контейнерах

              • AWS

                • Развертывание с помощью AWS Marketplace

                • Развертывание с Terraform

              • Лазурь

                • Развертывание с помощью Azure Marketplace

              • GCP

                • Развернуть с помощью GCP Marketplace

              • Kubernetes и OpenShift

                • Развертывание с автономным оператором

              • Докер

                • Установить с помощью Docker

            • Обновление сервера Couchbase

              • Варианты обновления

              • Выполнение непрерывного онлайн-обновления

              • Выполнение офлайн-обновления

              • Выполнение обновления одного узла

              • Обновление кластеров IPv6

              • Обновление до Couchbase Server 6.6

            • Миграция

              • Включение разрешения конфликтов на основе меток времени для перенесенных данных

              • Миграция с Apache CouchDB

              • Переход с реляционных баз данных

          • Интегрировать

            • Разъемы

            • Подключаемый модуль Elasticsearch

            • Соединитель Kafka

            • Разъем искры

          Проект документации Linux

          Информация о LDP

          FAQ

          Манифест / лицензия

          История

          Волонтеры / сотрудники

          Должностные инструкции

          Списки рассылки

          IRC

          Обратная связь

          Автор / внесите свой вклад

          Руководство для авторов LDP

          Внесите свой вклад / Помогите

          Ресурсы

          Как отправить

          Репозиторий GIT

          Загрузок

          Контакты

          Спонсор сайта LDP
          Мастерская

          LDP Wiki : LDP Wiki — это отправная точка для любой незавершенной работы
          Члены |
          Авторы |
          Посетители
          Документы


          HOWTO
          :
          тематическая справка
          последние обновления |
          основной индекс |
          просматривать по категориям


          Руководства
          :
          более длинные, подробные книги
          последние обновления / основной индекс


          Часто задаваемые вопросы
          :
          Часто задаваемые вопросы
          последние обновления / основной индекс


          страницы руководства
          :
          справка по индивидуальным командам (20060810)

          Linux Gazette
          :
          Интернет-журнал
          Поиск / Ресурсы

          Ссылки

          Поиск OMF

          Объявления / Разное

          Обновления документов
          Ссылка на HOWTO, которые были недавно обновлены.

          Как открыть файл подкачки? (File Extension SWAP)

          Как мне открыть свой файл SWAP? (File Extension SWAP) Файлы подкачки

          изначально были разработаны корпорацией Microsoft для программного приложения Microsoft Windows. Анализ данных посетителей показывает, что эти файлы подкачки обычно видны на компьютерах пользователей Windows 10 из США. Большинство людей, ищущих информацию о файлах SWAP, используют браузер Google Chrome.

          Ассоциированные разработчики и программное обеспечение
          Самые популярные браузеры пользователей файлов SWAP
          Дружественность к настольным ПК?
          Оптимизировано для мобильных устройств?
          Самые популярные страны с файлом SWAP
          Самые популярные операционные системы пользователей
          Windows 7 Windows 10 Windows 8.1 Windows XP
          Связанные операционные системы
          Windows
          Mac

          Другие типы файлов, относящиеся к файлам SWAP

          4

          Разработчик
          Категория файла Тип файла Описание
          .SWP Microsoft Corporation Системные файлы Файл подкачки
          ._SLN60 Microsoft Corporation Файлы данных Файл Microsoft Visual Studio
          .XLA Microsoft Corporation Файлы подключаемых модулей Excel Add-In File
          .P12 файлы Файл обмена личной информацией
          .DCM Национальная ассоциация производителей электрооборудования (NEMA) Файлы растровых изображений Формат файла изображения DICOM
          .LDS GNU Project Файлы разработчика Скрипт компоновщика Binutils LD
          .HHC Microsoft Corporation Системные файлы HTML-справка Оглавление
          Microsoft1987 Corporation Сжатые файлы Microsoft Пакет пакета приложений Microsoft Windows
          .

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

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

          2024 © Все права защищены. Карта сайта