oracle安装过程中出现swap不足

   手动添加swap的方法:

   1,先查看磁盘的block的大小:

     /sbin/tune2fs -l /dev/sda1 

   2,在硬盘上划取一部分作为swap,我在/var目录下:

     cd /var

     touch vmswap

     dd if=/dev/zero of=/u01/vmswap  bs=4096 count=1000000

    # dd的作用是用指定大小的块拷贝一个文件 if 即 in file (输入文件),of即 out file(输出         #  文 件),bs 即是 block size(每一个块的大小)count 即是块的个数,所以填充的vmswap的         # 大小就是bs和count的乘机,bs的单位是字节

    #假设你想添加4GB的虚拟内存,你可以调bs=4096 count=1000000---此处是粗略     #的计算   

  3,mkswap /var/vmswap 

     #将此文件转换成swap

  4,swapon /var/vmswap 

     #启用

  5,用free 就可以查看此时内存的大小了