swap:
是linux磁盘管理特殊的分区,当实际的物理内存不足的时候,操作系统会从整个内存中取出一部分暂时没在使用中的内存,拿出来放到交换分区,从而提供给当前正在使用的程序,可以使用更多的内存
使用swap分区作用是:通过操作系统的调取,程序可以用到的实际内存,会远大于物理内存
swap分区大小,必须根据物理内存和硬盘容量来计算
-当你的物理内存小于1G,必须使用swap提升内存使用量
-内存使用过多的应用程序,比如图像、视频等,必须使用swap分区防止物理内存不足,造成软件奔溃
-当你的电脑休眠,内存中的数据会放入swap交换分区中,当你的电脑恢复后,再从swap中读取数据恢复软件正常工作
创建swap分区:
centos7系统,计算swap分区如下:
-内存小于2G,swap分配和内存同样大小的空间
-内存大于2G,swap也就分配2G的空间
1,先给磁盘分区,得指定swap分区类型 fdisk /dev/sda
2,针对磁盘分区进行格式化 mkswap /dev/sda
3,再来使用swap分区 swapon /dev/sda #开启交换空间
swapoff /dev/sda #关闭该交换分区