首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

动态创设交换分区

2013-04-20 
动态创建交换分区~vi /etc/fstab/swapfile1 swap swap defaults 0 05、重启系统,使用free -m查看swap大小。?

动态创建交换分区~
vi /etc/fstab

  • /swapfile1 swap swap defaults 0 0

    5、重启系统,使用free -m查看swap大小。

    ?

    一、增加Swap区

    ?1、使用命令查看系统的内存大小

    ?????? free -m

    ??? ?

    ????? 可以看出内存大小为503(装的时候配置是512的),swap都为0。

    ? 2、增加swap分区

    ????? 使用dd命令创建一个swap分区

    ????? dd if=/dev/zero of=/home/swap bs=1024 count=1024000

    ????? 这样就建立一个/home/swap的分区文件,大小为1G,再用swapon命令把这个文件分区变成swap分区

    ????? /sbin/swapon /home/swap

    ????? 再用free -m查看一下,可以看出swap有大小了。

    ??? ?

    ????? 这样还没完成,因为reboot重启系统后,swap分区又变成0了。

    ????? 为防止重启后swap分区变成0,要修改/etc/fstab文件

    ????? vi /etc/fstab

    ????? 在文件末尾加上

    ????? /home/swap swap swap default 0 0

    ????? 这样就算重启系统,swap分区还是有值。

    二、删除swap分区

    ????? 1、先停止swap分区

    ?????????? /sbin/swapoff /home/swap

    ?????? 2、删除swap分区文件

    ????????? rm -rf /home/swap

    ?????? 3、修改/etc/fstab文件,把/home/swap swap swap default 0 0 这行删除。

    ?????? 这样就能把手动增加的分区删除了。

    ?

    PS:1、增加删除swap的操作只能使用root用户来操作。

    ?????? 2、装系统时分配的swap分区貌似删除不了。

    ?????? 3、swap分区一般为内存的2倍,但最大不超过2G

  • 热点排行