Linux/swap

来自OSSmedia
Brucekomike讨论 | 贡献2024年3月25日 (一) 11:18的版本 →‎swap 文件
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

swap 是一种虚拟内存技术,使用磁盘空间作为缓存。

swap 分区

  • 使用fdisk之类的软件分区
  • 对分区建立swap
sudo mkswap /dev/sda2
  • 启用swap
sudo swapon /dev/sda2
  • lsblk -f 或者 genfstab 自动建立fstab使得swap下次启动可用

swap 文件

sudo fallocate -l 4G /swapfile
ls -lh /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
sudo swapon --show
sudo cp /etc/fstab /etc/fstab.bak
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab