#拯救小内存# 快速创建SWAP文件

本文地址:http://www.oyayu.com/another-faster-way-to-create-and-use-a-swap-file-in-linux.html
文章摘要:#拯救小内存# 快速创建SWAP文件 ,溢出格鲁曼便欣然,道藏从前一样绑住。

微魔在之前的文章里面提到过如果内存不够的话,可以用swap文件/分区在一定程度上缓解(注:swap只是硬盘上的分区或文件,速度上无法和内存比拟,即使SSD也不行,所以,如果实在不行,增加内存才是王道),当时文章使用的是DD命令创建swap文件,今天微魔刚好看到有人讨论了其他方法,且更加便捷(无需等待),所以,今天就分享出来。

本文是在CentOS 7下试验,命令在Debian和Ubuntu上也是通用的

1. 查看swap情况

free -m

如果返回的第二行,swap为0,那么可以进行下一步工作了

2. 创建swap文件,至于大小,我这里用的是4G,一般来讲内存的2倍为宜

sudo fallocate -l 4G /swapfile

3. 查看swap文件

ls -lh /swapfile

如果返回如下信息,就表明创建成功了

-rw-r--r-- 1 root root 4.0G Mar 13 13:19 /swapfile

4. 修改权限,使得其他程序能够使用Swap

sudo chmod 600 /swapfile

5. swap文件生效

sudo mkswap /swapfile
sudo swapon /swapfile

使用如下命令,能够返回信息,则表明成功

sudo swapon -s

6. 经过上述步骤,如果重启后,swap又会失效,要想永久挂载,则需要在/etc/fstab文件中,加入如下内容

/swapfile   none    swap    sw    0   0

7. 优化swap,实际上也是增加swap的优先度,越接近于100,则系统越倾向于使用swap,一般桌面系统推荐是60,VPS系统0,这里示例是修改成10

sudo sysctl vm.swappiness=10

若想要重启后依旧生效,需要修改/etc/sysctl.conf文件,加入如下内容

vm.swappiness=10

You May Also Like

About the Author: 微魔

小微魔,彩票控重庆时时彩:大智慧!

1 Comment

发表评论

电子邮件地址不会被公开。 必填项已用*标注

重庆幸运农场开奖结果查询 幸运农场幸运三玩法 幸运农场奖结果走势图 幸运4胆拖 幸运农场时时走势图
重庆幸运农场走 淘金农场狗狗幸运值 时时彩幸运农场 重庆幸运农场软件下载 幸运农场免费计划
幸运4胆拖 重庆幸运农场 幸运飞船计划 幸运农场吧重庆 三全五依法治企业
重庆幸运农场开到几点 幸运农场选重号技巧 重庆农场开奖直播 深海水族馆海胆农场 22选5胆拖投注速查表
码报网站 江西时时彩缩水软件 福建快3遗漏码一定牛 彩票双色球走势 北京快中彩开奖号码
幸运农场长龙一般开多少期 北京赛车pk10安卓版 香港曾道人内幕玄机 广西快乐十分分析软件 辽宁35选7开奖结果
湖南幸运赛车如何办理 内蒙古福利快三 甘肃十一选五前三直最大遗漏 香港赛马会网站 广东快乐10分开奖视频下载
北京快三号码推荐 云南时时彩娱乐平台 排列五开奖号码 江西快三遗漏号码 赛马会一句解一肖中特