免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 5197 | 回复: 20
打印 上一主题 下一主题

内存4G的更新下静态文件 内存就剩下63M? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-03-04 19:55 |只看该作者 |倒序浏览
本帖最后由 green85 于 2010-03-04 19:58 编辑

我  用 帝国cms 刷新网站内容生成静态化文件,一共才3W 左右文章,大约数据库有200M样子,4G的内存条子,cpu e5200  ,
1.现在用 top ps  查看 内存也只有 63M 是剩余的,active 为321M , Inact为 2801M ,Buf为112 M,太夸张了吧 (网站是 nginx + php -FastCGI+mysql ,访问量只有2个人,因为网站刚挂上去,机子重启 后服务全部跑起来 内存剩余为 2832M

2.我4G的内存,32位freebsd 8.0怎么才3303 M样子的内存使用???
我查看系统信息有4g的内存是正确的,奇怪,


3. 用tar 压缩整个网站/www 文件夹,大约有10G  压缩为一个 压缩包  3.89G   ,然后内存就被吃光了 剩62M,压缩完了 为什么还不放回去???5个小时候后依然 只降到了 剩余113M ,然后我还有打包下mysql 数据库,tar压缩到5秒钟左右 ssh提示 什么 致命错误,重启服务器后 tar压缩数据库文件又正常。郁闷呐。。。。

望广大高手 帮我看看,多谢~{:3_182:}

论坛徽章:
0
2 [报告]
发表于 2010-03-04 19:59 |只看该作者
  甚是奇怪,搜了下 坛子里的朋友 有的说是 freebsd 留着那么大内存不用也是浪费,但是出现了 我后来压缩数据库 ssh提示 致命错误的 问题。。。

论坛徽章:
0
3 [报告]
发表于 2010-03-05 00:47 |只看该作者
{:3_182:}{:3_182:}{:3_182:}

论坛徽章:
89
水瓶座
日期:2014-04-01 08:53:31天蝎座
日期:2014-04-01 08:53:53天秤座
日期:2014-04-01 08:54:02射手座
日期:2014-04-01 08:54:15子鼠
日期:2014-04-01 08:55:35辰龙
日期:2014-04-01 08:56:36未羊
日期:2014-04-01 08:56:27戌狗
日期:2014-04-01 08:56:13亥猪
日期:2014-04-01 08:56:02亥猪
日期:2014-04-08 08:38:58程序设计版块每日发帖之星
日期:2016-01-05 06:20:00程序设计版块每日发帖之星
日期:2016-01-07 06:20:00
4 [报告]
发表于 2010-03-05 07:55 |只看该作者
装个linux吧,复制一个大文件,然后看看内存是什么样的。

论坛徽章:
54
2017金鸡报晓
日期:2017-02-08 10:39:42操作系统版块每日发帖之星
日期:2016-03-08 06:20:00操作系统版块每日发帖之星
日期:2016-03-07 06:20:00操作系统版块每日发帖之星
日期:2016-02-22 06:20:00操作系统版块每日发帖之星
日期:2016-01-29 06:20:00操作系统版块每日发帖之星
日期:2016-01-27 06:20:00操作系统版块每日发帖之星
日期:2016-01-20 06:20:00操作系统版块每日发帖之星
日期:2016-01-06 06:20:0015-16赛季CBA联赛之江苏
日期:2015-12-21 20:00:24操作系统版块每日发帖之星
日期:2015-12-21 06:20:00IT运维版块每日发帖之星
日期:2015-11-17 06:20:002015亚冠之广州恒大
日期:2015-11-12 10:58:02
5 [报告]
发表于 2010-03-05 08:07 |只看该作者
内存放在机器上是用的,不是看的,用着怎么也比空闲着划算!

另外,php如果用fcgi,并且进程开多了,会很耗内存的,如果开了加速,每个进程近200M都是正常的。

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
6 [报告]
发表于 2010-03-05 10:51 |只看该作者
内存放在机器上是用的,不是看的,用着怎么也比空闲着划算!

另外,php如果用fcgi,并且进程开多了,会很 ...
lsstarboy 发表于 2010-03-05 08:07



    估计就是这个问题,楼主看看php的进程每个都占用多少内存吧

论坛徽章:
0
7 [报告]
发表于 2010-03-05 10:52 |只看该作者
{:3_182:}闲着也是闲着~~~

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
8 [报告]
发表于 2010-03-05 11:17 |只看该作者
闲着也是闲着~~~
cnduly 发表于 2010-03-05 10:52



   

论坛徽章:
5
荣誉会员
日期:2011-11-23 16:44:17CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-09-18 15:15:45未羊
日期:2014-02-25 14:37:19射手座
日期:2014-12-26 22:55:37
9 [报告]
发表于 2010-03-05 19:48 |只看该作者
你这个是明显有应用内存占用过大了,不是cache/buffer占用了内存导致的free虚低。
检查你的nginx + php -FastCGI+mysql的配置,限制有些部分的内存占用。
至于4楼那位,麻烦你认真研究研究linux和freebsd的内存管理机制。

论坛徽章:
0
10 [报告]
发表于 2010-03-05 21:30 |只看该作者
{:3_193:}{:3_193:}{:3_193:} 谢谢大家回答 我仔细检查检查~~  O(∩_∩)O~
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP