建立虚拟内存
时间:2010-09-26 来源:fzguon
2.用“mkswap /dev/hd[a-d][1-16]”的方式来将您刚刚建立出来的分区格式化为swap的文件格式
3.再来则是将swap启动,启动的指令为“swapon /dev/hd[a-d][1-16]”,这样就能启动了
二、建立虚拟内存文件
使用虚拟内存文件的方式来新增硬盘。基本的流程就是:
1.使用dd指令来建立swap文件;
2.使用mkswap来将swap文件格式化为虚拟内存的文件格式;
3.使用swapon来启动该文件,使成为swap;
4.使用swapoff来关闭该文件;
下面在主机系统上新增64M的虚拟内存:
1.使用dd命令来新增一个64MB的文件在/tmp下
[root@redflag ~]# dd if=/dev/zero of=/tmp/swap bs=4k count=16382
if 指的是要被转换的输入文件格式/dev/zero;
of 指的是输出的文件,我们将之输出到/tmp/swap;
bs 指的是一个扇区占用几个 kb ;
count 指的是要使用多少个 bs ,所以最后的容量为 bs*count = 4k * 16382 ~ 64MB
如上所述,将建立一个文件名为/tmp/swap的文件,且其内容共有64MB左右大小的文件;
2.使用mkswap将/tmp/swap这个文件格式化为swap的文件格式
[root@redflag ~]# mkswap /tmp/swap
3.使用swapon来将/tmp/swap启动
[root@redflag ~]# swapon /tmp/swap
4.使用swapoff关掉swap文件
[root@redflag ~]# swapoff /tmp/swap