找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 22556|回复: 65

4530内存不够,增加swap缓存分区的方法

  [复制链接]
发表于 2013-11-24 10:31 | 显示全部楼层 |阅读模式
本帖最后由 ice5221 于 2013-11-24 13:13 编辑

我的4530上面跑了一个ecshop商城,一个discuz论坛,这两天又刚刚加进去一个远程迅雷。
cpu资源紧张的问题还好说,已经发帖解决。详见:https://www.right.com.cn/forum/thread-133045-1-1.html
内存不足的问题却没有特别好的办法来解决,只能增加一个swap分区。
  1. <blockquote>root@OpenWrt:~# free
复制代码


free命令,我们看到。默认情况下,并没有swap分区。
那么现在我们来增加一个swap分区!

  1. <blockquote>root@OpenWrt:~# dd if=/dev/sda1 of=/root/swap bs=1024 count=1024000
复制代码
楼主用的是4530加IDE接口的80G笔记本硬盘,所以使用上述命令,来增加一个1024M的swap分区,
接下来,我们要设置一下交换文件

  1. root@OpenWrt:~# mkswap /root/swap
  2. Setting up swapspace version 1, size = 1023996 KiB
  3. no label, UUID=8975a384-8114-4e02-83b7-35c05a1a3791
复制代码

最后,咱们启用这个swap
让他生效吧!
  1. root@OpenWrt:~# swapon /root/swap
复制代码


看看结果如何。。。。。。

  1. root@OpenWrt:~# free -m
  2.                                 total           used                free        shared       buffers
  3. Mem:                      126804        124600          2204             0           17892
  4. -/+ buffers:             106708         20096
  5. Swap:                     1023996             0          1023996
复制代码

瞧见没有,我们现在有空间了!

不过到底有没有起作用,咱们得等几分钟看看,

  1. root@OpenWrt:~# free
  2.                        total              used             free           shared       buffers
  3. Mem:             126804        123696          3108             0            5332
  4. -/+ buffers:    118364          8440
  5. Swap:            1023996           464       1023532
复制代码

已经生效了。我先运行几天,然后回来补充具体使用情况。



经过实际测试,对swap分区的使用很少,所以
  1. sysctl -w vm.swappiness=90
复制代码
使用这个命令来提高对swap分区的使用率。


相关帖子

只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-11-24 10:39 | 显示全部楼层
等待教程..
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2013-11-24 10:44 | 显示全部楼层

补充完了。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-11-24 10:57 | 显示全部楼层
移动硬盘也是照这样的命令吗
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2013-11-24 10:57 | 显示全部楼层
tvrohd 发表于 2013-11-24 10:57
移动硬盘也是照这样的命令吗

我就是移动硬盘啊
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-11-24 10:57 | 显示全部楼层
看一下 是否能用
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-11-24 11:43 | 显示全部楼层
看看SWAP 如何设置 歇息
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2013-11-24 11:56 | 显示全部楼层
qiu_jianhui 发表于 2013-11-24 11:46
U盘是否也是这样???

都差不多的。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-11-24 12:00 | 显示全部楼层
不提倡隐藏贴.
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-11-24 12:16 | 显示全部楼层
这都要隐藏啊……
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-11-24 12:17 | 显示全部楼层
没什么用的   你看看用了多少就知道了
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2013-11-24 12:19 | 显示全部楼层
frankmm 发表于 2013-11-24 12:16
这都要隐藏啊……

不隐藏,很快就会被埋没掉。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2013-11-24 12:20 | 显示全部楼层
frankmm 发表于 2013-11-24 12:17
没什么用的   你看看用了多少就知道了

我也纳闷呢,为什么用的这么少。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-11-24 12:30 | 显示全部楼层
ice5221 发表于 2013-11-24 12:20
我也纳闷呢,为什么用的这么少。

op对swap支持不好吧。我觉得linux下只要跑的程序不因为内存不够而退出,那就不用加内存。不过你跑的东西确实比较占内存
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2013-11-24 13:46 | 显示全部楼层
思考中,谢谢分享
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2025-6-20 08:15

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表