Linux的SWAP空間又倆種創建方法,分別為分區型和文件型,也就是說提供做為SWAP的空間可以由分區與文件的形式提供!
分區型:
1. <!--[endif]-->用分區來做SWAP的話要准備一個沒有使用的分區,比如:/dev/hdd4這個分區,用fdisk工具的t選項,來修改這個分區的標記,變為82
2.使用mkswap工具格式話。
例如:
[root@RAID /]# mkswap /dev/hdd4
3. 使用swapon命令激活/dev/hdd4這個分區做為SWAP
例如:
[root@RAID /]# swapon /dev/hdd4
4. <!--[endif]-->使用swapon -s 查看是否已經使用了。
例如:
[root@RAID /]# swapon -s
Filename Type Size Used
/dev/mapper/VolGroup00-LogVol01 partition 327672 680
/dev/hdd4 partition 362872 0
文件型:
1. 使用dd命令創建用於SWAP的文件
例如:
[root@RAID /]# dd if=/dev/zero of=/nihao123 bs=1M count=100
100+0 records in
100+0 records out
If --生成這個空文件的設備
Of --即將要生成的文件名稱
bs --每組的大小
mount --一共由多少租,bsXcount=SWAP的大小!!!
2. 格式化生成好的文件/nihao123
例如:
mkswap /nihao123
3. 使用swapon命令激活SWAP
例如:
swapon /nihao123
其他相關命令:
Swapoff ――停用,作用與swapon相反。
Swapon -s ――查看
開機加載SWAP,修改/etc/fstab
例如:
# This file is edited by fstab-sync - see 'man fstab-sync' for details
/dev/VolGroup00/LogVol00 / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
none /dev/shm tmpfs defaults 0 0
none /proc proc defaults 0 0
none /sys sysfs defaults 0 0
/dev/VolGroup00/LogVol01 swap swap defaults 0 0
/nihao123 swap swap defaults 0 0
注意兩個都是swap,兩個都是0 !!!