什么是swap?
swap 简单的说就是将硬盘当内存用,用于解决内存容量不足的情况。
1、如何设置swap?
- 1、查看当前系统是否设置了swap
在终端输入以下命令查看是否设置了swap
free -m
#swap栏都是 0 0 0 表示没有设置
- 2、创建 Swap 文件
使用下面命令创建交换文件。因为要分配硬盘空间,需要一点时间。count=4096 表示创建 4GB 的虚拟内存,单位是 M
#创建swap文件
sudo dd if=/dev/zero of=/swapfile count=4096 bs=1M
#查看swap文件是否创建好了
ls / | grep swapfile
设置多大的swap合理呢?
物理内存RAM | Swap虚拟内存 |
---|---|
RAM<=2GB | SWAP = RA |