概述
交换空间是现代 Linux 系统中的第二种内存类型。交换空间的主要功能是当全部的 RAM 被占用并且需要更多内存时,用磁盘空间代替 RAM 内存。交换空间对虚拟化技术资源损耗较大,成本损耗较高,一般虚拟化技术是不允许开启交换空间的,如果不关闭交换空间,虚拟化相关程序会报错或相应的提示信息(如Kubernates)。
关闭交换空间
- 关闭交换空间(临时)
sudo swapoff -a
- 避免开机启动交换空间:注释 /etc/fstab 中的 swap
vi /etc/fstab
#注释掉swap这一行并保存
#/dev/mapper/cl-swap swap swap defaults 0 0
- 查看交换空间
free -h
total used free shared buff/cache available
Mem: 1.8Gi 896Mi 101Mi 9.0Mi 831Mi 862Mi
Swap: 0B 0B 0B