免费注册 查看新帖 |

Chinaunix

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

剩余内存有400M,为什么交换活动这么多,这么慢? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-05-07 08:12 |只看该作者 |倒序浏览
这机器有四G内存,从TOP看还有400M,可是很慢,有很多SWAPPEd的进程,这是为什么呢?
欢迎高手赐教!谢谢!

论坛徽章:
0
2 [报告]
发表于 2004-05-07 09:47 |只看该作者

剩余内存有400M,为什么交换活动这么多,这么慢?

应该不会有这种的情况的呀,400多M很多也,怎么可能会很慢,除非你的cpu没有达到处理数据的要求,有许多等待处理的进程。

论坛徽章:
0
3 [报告]
发表于 2004-05-07 15:42 |只看该作者

剩余内存有400M,为什么交换活动这么多,这么慢?

这就要看你是什么样的应用了,应用对内存的分配有一定的作用。

论坛徽章:
0
4 [报告]
发表于 2004-05-08 07:35 |只看该作者

剩余内存有400M,为什么交换活动这么多,这么慢?

4G的内存用到剩余400M那就该升级内存了。楼主应该把详细的测试结果发出来看看。包括sar prstat iostat等的结果。

论坛徽章:
0
5 [报告]
发表于 2004-05-08 07:57 |只看该作者

剩余内存有400M,为什么交换活动这么多,这么慢?

多谢各位,具体结果我现在没有,但是我通过各种命令得出CPU负载很小,对数据库的访问也不多。其它都正常,就是剩余内存400M,(用TOP看的),交换活动比较多(用VMSTAT看的)。用户方面看起来很慢。起因可能是起动了应用程序的另一实例,结果好象就不干活了,在哪里争内存。后来停了一个,就好了,就干活了,数据库也忙了起来。我认为内存不够,可是有人说还有400M,而且从TOP看也没有交换活动。我想虽然只有10%,可是还有400M,怎么就不干活了呢?(IOSTAT没活动)。
还有我的SAR不工作,我上网找了很久,也没结果,不知是什么原因!
还有我认为从TOP看不出交换活动来!
谢谢名位

论坛徽章:
0
6 [报告]
发表于 2004-05-08 08:07 |只看该作者

剩余内存有400M,为什么交换活动这么多,这么慢?

sar 10 10

论坛徽章:
0
7 [报告]
发表于 2004-05-08 09:13 |只看该作者

剩余内存有400M,为什么交换活动这么多,这么慢?

是否是开机时间过长死进程过多?kill没用的进程,关闭一些不必要的服务,若还不行,则关机重启

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
8 [报告]
发表于 2004-05-08 09:55 |只看该作者

剩余内存有400M,为什么交换活动这么多,这么慢?

不要单看400m,要看实际的百分比。
原因有很多,有系统和你的应用程序问题,在用top看看你的io的情况。
这个mem的使用情况多数和你的数据库参数设置有关系的。

论坛徽章:
0
9 [报告]
发表于 2004-05-08 12:42 |只看该作者

剩余内存有400M,为什么交换活动这么多,这么慢?

sar 的问题看这里:http://bbs.chinaunix.net/forum/6/20040428/314430.html

从TOP看IO不多,数据库IO也不多。我认为是内存不够运行这些进程。可是奇怪的是,为什么不访问数据库呢?

还是多谢各位哟,我不忙的时候也来凑热闹,忙的时候就来问问题了。我看了一下,好多人把自己的保贵经验写出来,真是可喜可敬啊!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP