Linux的Swap設定
1 | free -m |
查看內存情況或
1 | swapon --show |
查看目前的Swap分配情況!
創建Swap
1 | fallocate -l 1G /swapfile |
設置激活Swap分區
1 | mkswap /swapfile |
编辑 /etc/fstab 文件使Swap分配永久
1 | vim /etc/fstab |
在此文件內尾部填入以下參數
1 | /swapfile swap swap defaults 0 0 |
验证 Swap 分区
1 | swapon --show |
调整 Swappiness 值
Swappiness 值代表着系统使用 Swap 的频率,从 0-100,数值越高越频繁使用。
查看系统默认:
1 | cat /proc/sys/vm/swappiness |
修改:
1 | sysctl vm.swappiness=10 |
持久化:
1 | vim /etc/sysctl.conf |
添加一行:
1 | vm.swappiness=60 |
具体数值需要根据实际情况调整。
#刪除Swap
先取消激活 Swap 分区:
1 | swapoff -v /swapfile |
然后编辑 /etc/fstab
文件,删除之前添加的那行:
1 | /swapfile swap swap defaults 0 0 |
最后,删除 Swap 文件:
1 | rm /swapfile |
本教程:來源 若有侵權,請聯繫我刪除!
- Title: Linux的Swap設定
- Author: Avery
- Created at : 2022-11-25 19:26:28
- Updated at : 2024-02-13 00:47:10
- Link: https://www.jioushan.top/2022/11/25/linux的swap設定/
- License: This work is licensed under CC BY-NC-SA 4.0.
Comments