You can edit almost every page by Creating an account. Otherwise, see the FAQ.

Mkswap

Материал из EverybodyWiki Bios & Wiki
Перейти к:навигация, поиск

Ошибка скрипта: Модуля «Unsubst» не существует. 

Шаблон:Сортировка: изолированные статьиОшибка скрипта: Модуля «Unsubst» не существует.

Шаблон:Заголовок mkswap (от англ. Шаблон:Langi) — системная утилита UNIX-подобных операционных систем, предназначенная для форматирования раздела или файла подкачки (свопинга).

Утилита поддерживает следующие параметры:

    mkswap [-c] [-vN] [-f] [-p PSZ] [-L label] device [size]

Где:

  • -c — проверка раздела, на bad-блоки (сбойные области диска).
  • -v0 — создание области подкачки старого образца.
  • -v1 — создание области подкачки нового образца.
  • -f — force. Заставить mkswap работать даже в случае неправильных параметров утилиты, неверного размера раздела и т. п.
  • -p PSZ — указывает размер страницы подкачки.
  • -L label — указывает метку раздела, для возможности подключение по метке (а не по устройству). Работает только с областями подкачки нового образца. (-v1).
  • device — устройство, на котором создается область подкачки (например /dev/hda7 или /dev/sdb1).
  • size — размер раздела. Опасный параметр (в сочетании с -f можно создать область подкачки бо́льшую чем раздел, на котором создается область). Предназначен для совместимости.

Для начала использования отформатированного раздела используется команда swapon[1][2], возможна автоматическая активация при загрузке[3].

Имеются различные реализации утилиты для Linux в пакетах util-linux (на основе реализации Торвальдса 1991 года)[4][5] и busybox[6]. Подобная утилита есть и в других ОС: minix[7], OpenBSD, ...

Альтернативные команды[править]

В файловой системе ZFS виртуальная память выделяется по-другому. Например, в OpenSolaris:

pfexec zfs create -V 2G rpool/swap1 # Создание тома с именем swap1 размером 2 Гб

pfexec swap -a /dev/zvol/dsk/rpool/swap1 # Активация swap1

В комбинации с dm-crypt возможно создание шифрованных разделов swap в Linux[8].

Примечания[править]

Ссылки[править]

Шаблон:Команды Unix

This article "Mkswap" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Mkswap. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.



Read or create/edit this page in another language[править]