【回答】
スワップサイズを表示される方法を何通りか紹介します。(ここではスワップが 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 トップ]