我们正在做一些 java 压力运行(涉及网络 IO)。最初一切都很好,系统响应非常快(测试中的平均延迟为 2ms)。但是几个小时后,当我重做相同的测试时,我观察到性能下降(20 - 60 毫秒)。它是相同的 Jar 文件、相同的 JVM 和运行压力的相同 LAN。我不明白这种行为的原因。
局域网是 1GBPS,对于压力要求,我确定我们没有全部使用它。
所以我的 QN:
- 可能是因为局域网中的一些开关吗?
- 一段时间后机器是否变慢(机器重新启动..说大约 6 个月前压力开始之前;它们是 RHEL5,XEON 64 位四核)
- 调试此类问题的一般方法是什么?
请问有什么帮助吗?
——拉维