Man page - swapon(8)

Packages contains this manual

Available languages:

en pl tr ja uk ro zh_TW sr zh_CN de

Manual

SWAPON

名 前
書 式
説 明
注 意
関 連 項 目
フ ァ イ ル
履 歴

名 前

swapon, swapoff - デ バ イ ス や フ ァ イ ル へ の ペ ー ジ ン グ 、 ス ワ ッ ピ ン グ を 有 効 / 無 効 に す る

書 式

/sbin/swapon [-h -V]
/sbin/swapon -a [-v] [-e]
/sbin/swapon [-v] [-p
priority ] specialfile ...
/sbin/swapon [-s]
/sbin/swapoff [-h -V]
/sbin/swapoff -a
/sbin/swapoff
specialfile ...

説 明

swapon は 、 ペ ー ジ ン グ (paging) や ス ワ ッ ピ ン グ (swapping) を 行 う デ バ イ ス を 指 定 す る た め に 用 い ら れ る 。

使 用 さ れ る デ バ イ ス ま た は フ ァ イ ル は 、 specialfile 引 き 数 で 指 定 さ れ る 。 -L label ま た は -U uuid と い う 形 式 で 、 ラ ベ ル ま た は uuid で デ バ イ ス を 指 定 す る こ と が で き る 。

swapon の 呼 び 出 し は 、 通 常 シ ス テ ム を マ ル チ ユ ー ザ 用 に 初 期 化 す る フ ァ イ ル /etc/rc で 行 わ れ る 。 普 通 は こ こ で す べ て の ス ワ ッ プ デ バ イ ス を 有 効 に し 、 ペ ー ジ ン グ や ス ワ ッ ピ ン グ が 複 数 の デ バ イ ス や フ ァ イ ル に ま た が っ て イ ン タ ー リ ー ブ (interleave) 動 作 で き る よ う に す る 。

通 常 は swapon -a の 書 式 で 実 行 さ れ る こ と が 多 い 。

-a

/etc/fstab 中 で ‘‘swap’’ マ ー ク が 付 い て い る ス ワ ッ プ デ バ イ ス を す べ て 有 効 に す る 。 た だ し ‘‘noauto’’ オ プ シ ョ ン が 付 い て い る も の は 除 く 。 ス ワ ッ プ と し て 既 に 動 作 し て い る デ バ イ ス は 、 黙 っ て ス キ ッ プ さ れ る 。

-e

swapon に -a オ プ シ ョ ン が 指 定 さ れ て い る 場 合 、 -e オ プ シ ョ ン が 指 定 さ れ る と 、 存 在 し な い デ バ イ ス を 黙 っ て ス キ ッ プ す る 。

-h

ヘ ル プ メ ッ セ ー ジ を 呼 び 出 す 。

-L label

指 定 さ れ た label の パ ー テ ィ シ ョ ン を 使 う 。 (こ れ を 使 用 す る た め に は /proc/partitions に ア ク セ ス す る 必 要 が あ る 。 )

-p priority

swapon の 優 先 度 (priority) を 指 定 す る 。 こ の オ プ シ ョ ン は swapon が 1.3.2 以 降 の カ ー ネ ル 下 で コ ン パ イ ル さ れ 、 か つ 使 用 さ れ る 場 合 に の み 有 効 で あ る 。 priority は 0 か ら 32767 の 間 の 数 値 で あ る 。 数 値 が 大 き い ほ ど 優 先 度 が 高 い 。 ス ワ ッ プ 優 先 度 の 詳 細 な 説 明 に 関 し て は swapon (2) を 見 よ 。 /etc/fstab の オ プ シ ョ ン フ ィ ー ル ド に pri= value を 記 述 す れ ば 、 swapon -a の 際 に そ の 値 が 用 い ら れ る 。

-s

ス ワ ッ プ の 使 用 状 況 を デ バ イ ス 毎 に 表 示 す る 。 "cat /proc/swaps" と 等 し い 。 Linux 2.1.25 よ り 前 で は 利 用 で き な い 。

-U uuid

指 定 さ れ た uuid の パ ー テ ィ シ ョ ン を 使 う 。 (こ れ を 使 用 す る た め に は /proc/partitions に ア ク セ ス す る 必 要 が あ る 。 )

-v

詳 細 に 表 示 す る 。

-V

バ ー ジ ョ ン を 表 示 す る 。

swapoff は 指 定 し た デ バ イ ス や フ ァ イ ル の ス ワ ッ ピ ン グ を 無 効 に す る 。 -a フ ラ グ が 指 定 さ れ た 場 合 に は 、 ( /proc/swaps ま た は /etc/fstab 中 の ) す べ て の 既 知 の ス ワ ッ プ デ バ イ ス や フ ァ イ ル の ス ワ ッ ピ ン グ を 無 効 に す る 。

注 意

ホ ー ル の あ る フ ァ イ ル に swapon を 用 い る べ き で は な い 。 NFS 上 の swap は 動 作 し な い か も し れ な い 。

関 連 項 目

swapon (2), swapoff (2), fstab (5), init (8), mkswap (8), rc (8), mount (8)

フ ァ イ ル

/dev/hd?? 標 準 の ペ ー ジ ン グ デ バ イ ス
/dev/sd??
標 準 の ペ ー ジ ン グ デ バ イ ス (SCSI)
/etc/fstab
フ ァ イ ル シ ス テ ム を ascii で 記 述 し た 表 。

履 歴

swapon コ マ ン ド は 4.0BSD か ら 導 入 さ れ た 。