arm平台swap分区

来源:互联网 发布:淘宝软件 编辑:程序博客网 时间:2024/05/17 06:30

swap有两种:

1.使用分区做为SWAP

2.使用文件做为SWAP

使用分区做为SWAP比较好,速度比文件的快,也不容易产生磁盘碎片所有应该尽量使用分区作为SWAP.

先说说使用文件做为SWAP吧:

一、因为做为SWAP的文件,必须是连续的,所以需要使用dd命令创建:

[root@NEWLFS ~]#dd if=/dev/zero of=swapfile bs=1024 count=65536

65536+0 records in

65536+0 records out

[root@NEWLFS ~]#

这样就制作了一个64M的swapfile (文件名自定)

如果想制作128M的SWAP,count值:128*1024=131072

制作128M的SWAP 命令就变成了:

dd if=/dev/zero of=swapfile bs=1024 count=131072

或输入一个估计数值。

使用mkswap命令制作swap:

[root@NEWLFS ~]#mkswap swapfile

Setting up swapspace version 1, size = 67104 kB

[root@NEWLFS ~]#

最后加在/etc/fstab,每次开机都会自动启用SWAP:

编辑fstab,在最后加入一行,格式如下:

/root/swapfile swap swap defaults 0 0

[root@NEWLFS ~]#swapon -a

使用swapon -s 查看是否成功启用了:

[root@NEWLFS ~]#swapon -s

Filename Type Size Used Priority

/root/swapfile file 65528 0 -1

OK,swapfile已投入使用啦

二、再来看看使用分区作为swap :

注意:对分区不熟悉,不要轻易操作,重要数据要备份,硬盘有价,数据无价。

首先用分区工具fdisk,分出一个分区作为SWAP,分区类型标识为82(Linux swap)

确定无误,选择 [ Write ] 写入分区表就可以了。

使用mkswap命令制作swap:

[root@NEWLFS ~]#mkswap /dev/hda11

Setting up swapspace version 1, size = 67104 kB

[root@NEWLFS ~]#

最后加在/etc/fstab,每次开机都会自动启用SWAP:

编辑fstab,在最后加入一行,格式类似如下:

/dev/hda11 swap swap defaults 0 0

OK,启用他:

[root@NEWLFS ~]#swapon -a

使用swapon -s 查看是否成功启用了:


原创粉丝点击