【回答】
スワップサイズを表示される方法を何通りか紹介します。(ここではスワップが 2G として設定されています。)
(1)swapon コマンドを使用する
# /sbin/swapon -s
Filename Type Size Used Priority
/dev/sda2 partition 2047992 0 -1
swapとして使用されているデバイス名とサイズが表示されます。
(2)/proc/meminfo を確認する
# cat /proc/meminfo | grep -i swaptotal
SwapTotal: 2047992 kB
/proc/meminfo 内の Swap Total 行を確認します。
(3) free コマンドを使用する
# free -kt
total used free shared buffers cached
Mem: 2051164 504080 1547084 0 23176 201100
-/+ buffers/cache: 279804 1771360
Swap: 2047992 0 2047992
Total: 4099156 504080 3595076
Swap 列の total 値を確認します。この例では 2047992 Kbytes となります。
(4)/proc/swaps を確認する
# cat /proc/swaps
Filename Type Size Used Priority
/dev/sda2 partition 2047992 0 -1
(5)fdisk コマンドを使用する
# fdisk -l
Disk /dev/sda: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000800c6
Device Boot Start End Blocks Id System
/dev/sda1 * 1 1275 10240000 83 Linux
/dev/sda2 1275 1530 2048000 82 Linux swap / Solaris
ブロックサイズとしてスワップ領域が表示されます。
(6)parted コマンドを使用する
# parted
(parted) print free
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sda: 21.5GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
32.3kB 1049kB 1016kB Free Space
1 1049kB 10.5GB 10.5GB primary ext4 boot
2 10.5GB 12.6GB 2097MB primary linux-swap(v1)
12.6GB 21.5GB 8891MB Free Space
linux-swap としてスワップ領域のサイズが表示されます。
(*)本ページは Redhat Enterprise Linux 6以後を想定しています。
最終更新日:2012/12/22
[Redhat Enterprise linux 6(EL) FAQ トップへ]
[FAQ CENTER トップ]