当我 ssh 到我的 oracle 服务器时,CPU 负载减少了

当我 ssh 到我的 oracle 服务器时,CPU 负载减少了

我在 Oracle 服务器上遇到了一个奇怪的问题。该服务器每天的 CPU 负载都很高,持续大约 5 小时。

这种情况每天凌晨 03:46 左右开始,并持续接下来的 5 小时。当我登录(ssh)或 5 小时后(以较早者为准)CPU 负载会立即减少(如下所示)

          IST   runq-sz  plist-sz   ldavg-1   ldavg-5  ldavg-15

07:27:01  IST        12       700     12.42     12.28     12.22
07:28:01  IST        13       699     12.41     12.31     12.23
07:29:01  IST        13       701     12.31     12.31     12.24
07:30:01  IST        14       708     12.53     12.34     12.25
07:31:02  IST        16       707     13.90     12.78     12.40
07:32:01  IST        14       708     13.46     12.86     12.46
07:33:01  IST        12       704     13.39     12.94     12.51
07:34:01  IST         0       684      9.41     12.08     12.25
07:35:01  IST         2       685      4.44     10.16     11.58
07:36:01  IST         2       685      2.26      8.49     10.91
07:37:01  IST         2       687      1.06      7.02     10.25
07:38:01  IST         0       687      0.76      5.84      9.64
07:39:01  IST         0       682      0.72      4.89      9.08
07:40:01  IST         0       682      0.45      4.06      8.53
07:41:01  IST         1       684      0.46      3.41      8.02

此时没有正在运行的特定进程。还可以检查什么来诊断?我正在运行:

Linux 2.6.32-573.7.1.el6.x86_64 #1 SMP 2015 年 9 月 22 日星期二 22:00:00 UTC x86_64 x86_64 x86_64 GNU/Linux

最近升级了内核,发现 CPU 负载有所减少(从 18 到 12),但问题仍然存在。当我使用 ssh 时,负载会减少。我正在寻找答案。

相关内容