在linux中通过启用swapfile来增加虚拟内存并提高性能
· One min read
swapfile
是linux
中的一种虚拟内存, 与windows
中的pagefile
类似.
swapfile
的作用是当RAM
不足时, 将一部分RAM
中的数据写入到swapfile
中, 从而释放出RAM
的空间.
例如, 平时使用浏览器时会开启页面, 这些页面通常会占用一定的RAM
空间.
如果开启了太多的页面, 会导致RAM
不足, 这时就需要将一部分页面的数据写入到swapfile
中, 从而释放出RAM
的空间
解决方案
启用swapfile
, 大小为4G
sudo fallocate -l 4G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
sudo swapon --show
sudo free -h
禁用swapfile
sudo swapoff /swapfile