免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: ryanmm
打印 上一主题 下一主题

求助:Linux下如何限制内存 cached [复制链接]

论坛徽章:
0
31 [报告]
发表于 2007-01-06 10:15 |只看该作者
cpu占用高,这和应用有关。

论坛徽章:
0
32 [报告]
发表于 2007-01-06 10:20 |只看该作者
原帖由 peixubin 于 2007-1-6 10:15 发表
cpu占用高,这和应用有关。



我那几个参数设置有问题么?

“cpu占用高,这和应用有关。”
那这么说 和系统环境没有太大关系了?
好担心啊~~~

论坛徽章:
0
33 [报告]
发表于 2007-01-06 11:02 |只看该作者
原帖由 ryanmm 于 2007-1-6 10:20 发表



我那几个参数设置有问题么?

那这么说 和系统环境没有太大关系了?
好担心啊~~~



CPU占用都是在user上,应该和应用程序的代码有关。

可以把java的ms改成128M,mx改成512M试试.

和系统没关系

论坛徽章:
0
34 [报告]
发表于 2007-01-06 11:05 |只看该作者
可以看一下resin同时在线的用户数。
可以先查找那些感觉比较费时的业务。

论坛徽章:
0
35 [报告]
发表于 2007-01-06 11:07 |只看该作者
好的  多谢多谢~~~

太感谢了~~~

论坛徽章:
0
36 [报告]
发表于 2007-01-06 11:11 |只看该作者
估计问题和服务程序关系大一些,看到的内存占用太大 “而导致服务程序无法运行”,是假象。正如 nntp 版主所说,swap 都没用多少,不可能是内存不够而导致的服务程序不正常。

另外,java 程序倾向于产生垃圾,以及未回收内存。个人感受。

论坛徽章:
0
37 [报告]
发表于 2007-01-06 11:45 |只看该作者
应用软件是你们自己写的吗?

论坛徽章:
0
38 [报告]
发表于 2007-01-06 11:47 |只看该作者
很大的可能与server上的应用有关啊,我遇到类似的情况,top查看负载很高,但看不出具体的进程占用CPU,后来查看线程占用cpu的情况,才查出原因。

论坛徽章:
0
39 [报告]
发表于 2007-01-06 12:14 |只看该作者
原帖由 langue 于 2007-1-6 11:11 发表
另外,java 程序倾向于产生垃圾,以及未回收内存。个人感受。


主要是中国的软件开发商开发水平、管理水平普遍不高,才会造成投入高而 产出低。和java没有关系。

论坛徽章:
0
40 [报告]
发表于 2007-01-06 12:48 |只看该作者
第一天上班
具体情况 我还不太清楚

重启resin 以后
这个3个小时服务器还算比较正常
resin错误日志里面也没有报错

# free -m
             total       used       free     shared    buffers     cached
Mem:          3909       3535        374          0        459       2391
-/+ buffers/cache:        683       3225
Swap:         1992          0       1992


# top
12:39:28  up  9:49,  1 user,  load average: 0.25, 0.14, 0.10
45 processes: 44 sleeping, 1 running, 0 zombie, 0 stopped
CPU0 states:   8.2% user   1.1% system    0.0% nice   0.0% iowait  90.2% idle
CPU1 states:   8.4% user   1.3% system    0.0% nice   0.0% iowait  89.3% idle
Mem:  4003460k av, 3620120k used,  383340k free,       0k shrd,  470832k buff
                   2696820k actv,  286580k in_d,   65048k in_c
Swap: 2040244k av,       0k used, 2040244k free                 2449188k cached

  PID USER     PRI  NI  SIZE  RSS SHARE STAT %CPU %MEM   TIME CPU COMMAND
1564 root      15   0  299M 299M 26256 S    10.9  7.6   8:04   0 java
  577 root      24   0  138M 138M 18336 S     6.1  3.5   7:51   1 java
  561 mysql     15   0 46640  45M  3176 S     1.9  1.1  27:40   1 mysqld


再次感谢大家的帮助~~~

[ 本帖最后由 ryanmm 于 2007-1-6 12:50 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP