在我们的linux系统中,我们观察到cpu加载,java服务器的堆使用情况正常,但OperatingSystem.ProcessCpuTime逐渐增加,降至最小值并再次增加。 我们在linux系统中有2个核心。
你可以在下面澄清我这些:1)如上图所示,“10,000,000,000,000”进程cpu时间的含义是什么?我在互联网上搜索的是返回值是以纳秒为单位。
2)即使降到最低值,逐渐增加的原因是什么?这是正常的行为吗?有时它会达到90,000,000,000,000,我们将重新启动java进程,因为它无法正确响应。
3)我如何解决这种情况。
我在网上搜索但找不到我期待的正确答案。