我发现在一些应用和数据的小型机里面,特别是老点的小型机,重启机器后,非计算内存和计算内存的利用率很高,有的有80,90,还有的超过了100,换页空间也占用了一部分。但是cpu很空闲,查看了下硬盘和网络,发现硬盘和网络也很空闲。这种问题怎么解决。
非计算内存使用率高没有关系,你可以做个测试,cp一个大文件,非计算内存使用率就会上去。
结合系统查询占用高的进程 如果和数据库 中间件有关系还得查询上述软件问题。
换页不频繁就没事 内存本来就会优先使用
\"非计算内存和计算内存的利用率很高\",这个描述有问题吧,非计算内存和计算内存是互斥的,两者怎么能同时高呢?
这种情况还是要具体问题具体分析的,topas看内存占用率比较高,不代表性能有就问题。
要看运行了什么应用,内存多大。系统本身大概就要1GB的内存了。
这个情况的看有没有异常,我们的业务就是内存和存储IO密集型,CPU都闲出屁了
如果正常就减少CPU配置,合理穿插一些CPU密集型的业务
内存本身是是否很小,io 是否繁忙。如上所说看看详细进程使用再说吧 。
有数据库的话,可能是分配了很多内存给PGA+SGA;
最好先发内存占用进程,先排查下
可以先列出内存占用前10位的进程看看
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30