Linux如何配置Swap分区

tech2024-04-04  64

今天发现自己的服务器内存不够了,于是给他加了Swap分区。但实际生产环境中最好不要设置Swap分区,因为他是存在磁盘中的性能比内存中差了好多。

Swap分区

Swap分区在系统的物理内存不够用的时候,把硬盘内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap分区中,等到那些程序要运行时,再从Swap分区中恢复保存的数据到内存中。

主要步骤及命令如下,

free --检查当前swap分配情况 dd if=/dev/zero of=/var/swap bs=1024 count=6144000 --6144000即6G,可以需要配置多少空间swap配置相应值 mkswap /var/swap --mkswap -f /var/swap swapon /var/swap --打开配置的swap分配 free --检查配置后的swap分配情况 cat /proc/swaps --查看swaps文件检查swap分配情况 vim /etc/fstab --修改fstab使swap永久生效 --swapoff /var/swap --关闭swap
最新回复(0)