Требования: Виртуальная память — это палка о двух концах, в ней нет ни хорошего, ни плохого, важно ли, подходит ли она или нет, и она уместна в этом сценарии. Для вычислений с высоким трафиком, низкой задержкой и высокой параллелизмом включение виртуальной памяти может не помочь всей системе и даже привести к негативной оптимизации. Для серверов с небольшой оперативной памятью, малой вычислительной мощностью и хорошей производительностью чтения и записи на жёстком диске включение виртуальной памяти может повысить общую производительность и опыт.
В системах Linux разделы swap (swap space) используются, когда системе требуется больше ресурсов памяти и физическая память заполнена. Используйте swap пространство для временного хранения неактивных процессов и данных, а также предотвращайте исчерпание памяти при заполнении физической памяти. Swap space выступает как расширение физической памяти и позволяет системе продолжать плавную работу при исчерпании физической памяти.
Включите раздел виртуальной замены памяти
Чтобы проверить, включена ли конфигурация раздела swap, следующая команда:
ЕслиЭхо-сообщение пусто, что указывает на отсутствие раздела swap в системе, вы можете настроить раздел swap в соответствии с вашими потребностями.
Создайте файл для обмена разделами с помощью следующей команды:
Значение /var/swap — это переменная, представляющая идентичность раздела swap, и вы можете настроить значение этой переменной так, чтобы оно совпадало с существующим идентификатором раздела.
Значения bs и count указывают на размер созданного файла обмена, вы можете настроить настройки, в этой команде bs=1M count=4096 означает, что размер файла обмена установлен на 4 ГБ.
Для форматирования файла как раздела swap следующая команда:
Выполните следующую команду, чтобы открыть раздел swap:
Открытие проходит успешно, как показано на рисунке ниже:
Запишите новую информацию раздела в файл /etc/fstab и настройте раздел swap так, чтобы он автоматически монтировался при загрузке с помощью следующей команды:
Включение не означает использовать её — это должно бытьНастройте параметр swappiness, чтобы определить принцип использования системой разделов swap, параметр swappiness варьируется от 0 до 100.
Например, чтобы отредактировать файл /etc/sysctl.conf, нужно настроить следующие параметры, когда физическая память занимает менее 80% пространства.
Выполните следующую команду, чтобы конфигурация вступила в силу:
Сводная команда выглядит следующим образом:
Закрыть раздел виртуальной памяти
Выполните следующую команду для закрытия раздела замены:
etc/fstab, иУдалитьАналогично следующей информации о монтаже, связанной с заменой, отменить автоматическое крепление swap.
Сохраните и выйдете, затем выполните следующую команду, чтобы убедиться, что раздел swap закрыт.
Echo-сообщение пусто, что указывает на закрытие раздела swap.
Ссылка:
Вход по гиперссылке виден.
Вход по гиперссылке виден.
Вход по гиперссылке виден.
Вход по гиперссылке виден. |