我们的生产服务器显示了很高的%sys利用率。
这是带有Oracle10g x86数据库的Solaris 10 R2框
配置:
CPU - Intel Xeon 4 CPU (每个8套接字)
内存-128 PGA(80 PGA的SGA,10 PGA的PGA,30 PGA的系统)
此服务器在“sys”中显示出较高的CPU利用率。
我怎么能确定罪魁祸首?
发布于 2011-08-31 11:56:35
在Solaris上只有一个答案-- Dtrace。
发布于 2011-11-04 04:21:21
如果你知道怎么用Dtrace是个不错的选择。如果您不知道如何使用DtraceToolKit,那么它会有很大的帮助。
其他程序可以帮助你找到罪魁祸首:
prstat -> (尝试prstat -amL)apptraceiostatvmstatmpstat而且,尽管现在这是一本旧书,禤浩焯Cockroft的Sun性能优化: Sparc和Solaris仍然是任何使用Solaris的人必须拥有的,而且出于纯粹的洞察力的原因,我会向任何Unix/BSD/Linux风格的用户推荐它。
https://serverfault.com/questions/306782
复制相似问题