swap分区扩展

  1. 扩展swap分区
    1. 1. 创建用于交换的文件
    2. 2. 设置交换分区
      1. 2.1 注册交换分区
      2. 2.2 启用刚刚创建的交换分区文件

扩展swap分区

1. 创建用于交换的文件

1
dd if=/dev/zero of=/path/swapfile bs=1M count=2048

注:bs是每块的大小。count为块的个数 总大小:块大小*块个数

2. 设置交换分区

2.1 注册交换分区

注意目录

1
mkswap /swapfile
2.2 启用刚刚创建的交换分区文件
1
2
3
4
swapon /swapfile
```
#### 3. 挂载
在文件/etc/fstab中加入下面一行

/path/swapfile swap swap defaults 0 0

1
2
3
注:/path是你创建swapfeile的目录

### 4.查看

free -m

1
2
3
4
5
6
7
8
9
10
==over==  

注:如果在 /etc/rc.local 中有 swapoff -a 需要修改为 swapon -a

### 修改 swpapiness 参数
通过查看 /proc/sys/vm/swappiness 内容的值来确定系统对 SWAP 分区的使用原则。
- swappiness 的值为 0 时,表示最大限度地使用物理内存,物理内存使用完毕后,才会使用 SWAP 分区。
- swappiness 的值为 100 时,表示积极地使用 SWAP分区,并且把内存中的数据及时地置换到 SWAP 分区。
##### 修改方法
- 临时修改:可以使用下述方法临时修改此参数,假设我们配置为空闲内存少于 10% 时才使用 SWAP 分区:

echo 10 >/proc/sys/vm/swappiness


- 永久:打开 /etc/sysctl.conf 文件,并增加以下内容:
vm.swappiness=10

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 luckiestman0@qq.com

文章标题:swap分区扩展

文章字数:313

本文作者:Dashan

发布时间:2020-08-19, 16:43:09

最后更新:2020-08-19, 16:45:09

原始链接:http://yoursite.com/2020/08/19/swap分区扩展/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
×

喜欢就点赞,疼爱就打赏

github