Centos7 设置 修改 回收 swap

Centos7 设置 修改 回收 swap

刚刚写了好久突然浏览器奔溃

下面我就简要的说一下了吧

Centos7设置、修改和回收swap的方法如下

1、查看是否设置swap

[likilone@MyCentOS ~]$ free -m
total        used        free      shared  buff/cache   available
Mem:            991         823          74           6          93          56
Swap:             0           0           0
,这表示并没有设置哦


2、设置swap

swap的大小通常是物理内存的两倍

上面的代码大家可以看到我的物理内存是1G,所以我设置swap的大小是2G


[likilone@MyCentOS ~]$ sudo dd if=/dev/zero of=/var/swap bs=1024 count=2048000
[sudo] password for likilone: 
2048000+0 records in
2048000+0 records out
2097152000 bytes (2.1 GB) copied, 43.345 s, 48.4 MB/s
3、设置交换条件
[likilone@MyCentOS ~]$ sudo mkswap /var/swap
Setting up swapspace version 1, size = 2047996 KiB
no label, UUID=008dd816-42af-4ecf-abff-e8c9f6897619
4、激活并启用swap
[likilone@MyCentOS ~]$ sudo swapon /var/swap
swapon: /var/swap: insecure permissions 0644, 0600 suggested.
上面代码的意思表示成功,但是文件权限建议使用0600


0644  rw- r-- r--

0600 rw- --- ---

这个可自行修改

5、通过free命令查看是否创建并添加成功

[likilone@MyCentOS ~]$ free -m
total        used        free      shared  buff/cache   available
Mem:            991         820          66           6         104          53
Swap:          1999           0        1999
以上信息,表示已成功


6、回收,回收分两步

6.1    停止swap swapoff /var/swap

6.2    从文件系统中回收 rm /var/swap

7、修改,如果需要修改的话,您可以先回收,再重新添加swap即可


爆款云服务器s6 2核4G 低至0.46/天,具体规则查看活动详情Blog Img