当前位置: 移动技术网 > 科技>操作系统>Linux > linux交换分区调整

linux交换分区调整

2018年09月10日  | 移动技术网科技  | 我要评论

  swap就是linux下的虚拟内存分区,它的作用是在物理内存使用完之后,将磁盘空间(也就是swap分区)虚拟成内存来使用。它和windows系统的交换文件作用类似,但是它是一段连续的磁盘空间,并且对用户不可见。

  需要注意的是,虽然这个swap分区能够作为"虚拟"的内存,但它的速度比物理内存可是慢多了。因此如果需要更快的速度的话,并不能寄厚望于swap,最好的办法仍然是加大物理内存,swap分区只是临时的解决办法。

  centos 7
  在安装oracle数据库时,可能会遇到交换分区不够的问题。调整步骤如下:
一、确保磁盘空间足够的情况下,查看当前交换空间大小。

  free -h
  内存和交换分区大小.png

二、制作交换分区
  在原有基础上增加1g的交换分区
  dd if=/dev/zero of=/tmp/swap bs=1mb count=1024  ;在/tmp下填充一个1g的空间
  mkswap /tmp/swap        制作

三、激活交换分区
  swapon /tmp/swap
四、挂载,让其开机自启动
  vim /etc/fstab
  按i键进入编辑模式,将下列内容加入该文件尾部

/dev/mapper/vg_centos2-lv_root /    ext4    defaults   1 1

uuid=416d2b88-9e18-49b5-a5f7-3a34b4824216 /boot  ext4    defaults   1 2

/dev/mapper/vg_centos2-lv_swap swap   swap   defaults   0 0

/tmp/swap        swap   swap    defaults       0 0

tmpfs           /dev/shm     tmpfs   defaults   0 0

  编辑完成后按esc键,输入“:wq”存盘退出

五、查看(最好是重启前后均查看)

  free -h

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网