我有一个项目涉及在 Solaris 10 上安装软件,其他内容很少。(Tomcat,除了 moi 之外没有其他流量,等等。)
安装速度非常慢(开发人员不耐烦)。在查看性能计(等待安装/卸载时)时,我注意到:
上下文切换次数超过 512 次,PerfMon 的阈值设置为每秒 32 次。中断次数超过 1600 次,PerfMon 的阈值设置为每秒 50 次。数据包次数超过 64 次,PerfMon 的阈值同样为每秒 16 次。
那么,这些阈值是否不切实际(即单处理器恐龙时代遗留下来的)或者我们的系统确实很吃力?
答案1
这些指标脱离上下文意义不大,但门槛确实看起来很低。无论如何,你应该首先弄清楚哪些资源(CPU、RAM、网络、磁盘等)限制了你的应用程序性能。只有出现瓶颈时,你才应该进一步调查以了解发生了什么。