百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>服务器> 怎样创建Linux的swap交流分区文件的要领步骤
分享文章到:

怎样创建Linux的swap交流分区文件的要领步骤

发布时间:05/13 来源:未知 浏览: 关键词:

Swap简介

Linux中Swap(即:交流分区),相似于Windows的虚拟内存,就是当内存不够的时候,把一局部硬盘空间虚拟成内存运用,从而解决内存容量不够的状况。

怎样创建Swap文件

1. 创建一个用于交流的文件

sudo fallocate -l 1G /swapfile

要是faillocate未安装或者您收到差错新闻,fallocate failed: Operation not supported则可以运用下列下令创建交流文件:

sudo dd if=/dev/zero of=/swapfile bs=1024 count=1048576

2. 设置准确的权限

只要 root 会员才能写入和读取交流文件,要设置准确的权限类型:

sudo chmod 600 /swapfile

3. 设置Linux交流区

运用该 mkswap 实用程序将文件设置为Linux交流区域:

sudo mkswap /swapfile

4. 启用交流

运用下列下令激活交流文件:

sudo swapon /swapfile

要使更改永恒打开/etc/fstab文件并附加下列行:

/swapfile swap swap defaults 0 0

5. 验证交流状态

要验证交流是否处于流动状态,我们可以运用swapon或free下令,如下所示:

sudo swapon --show

输出

NAME   TYPE SIZE  USED PRIO
/swapfile file 1024M 507.4M  -1
sudo free -h

输出

       total    used    free   shared buff/cache  available
Mem:      488M    158M     83M    2.3M    246M    217M
Swap:     1.0G    506M    517M

怎样调整swappiness

Swappiness是一个Linux内核属性,用于定义系统运用交流空间的频率。Swappiness可以拥有0到100之间的值。较低的值将使内核尽可能以免交流,而较高的值将使内核更积极地运用交流空间。

默许的swappiness值为60.您可以通过键入下列下令来检查目前的swappiness值:

cat /proc/sys/vm/swappiness

输出

60

虽然桌面可以运用60的swappiness值,但关于生产服务器,您可能需要设置较低的值。

例如,要将swappiness值设置为10,请键入:

sudo sysctl vm.swappiness=10

要使此参数在从新指导后维持不变,请将下列行附加到该/etc/sysctl.conf文件:

vm.swappiness=10

最好swappiness值取决于您的系统工作负载以及内存的运用方式。您应当以小增量调整此参数以查找最好值。

怎样删除交流文件

要是出于任何缘由要停用并删除交流文件,请按照以下步骤操纵:

1. 首先,运用下列下令停用交流:

sudo swapoff -v /swapfile

2. 删除交流文件条款/swapfile swap swap defaults 0 0从/etc/fstab文件。

3. 最后删除现实的swapfile文件:

sudo rm /swapfile

以上就是本文的全部内容,但愿对大家的学习有所帮忙,也但愿大家多多支撑脚本之家。

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有155人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板