postgres および postmaster サービスに関連する高 CPU の問題をトラブルシューティングするにはどうすればよいですか?

postgres および postmaster サービスに関連する高 CPU の問題をトラブルシューティングするにはどうすればよいですか?

私はSIEMソフトウェアを実行しているオープンソース(RHCE 6.2)ベースのマシンを使用していますが、topコマンドを実行すると、

postgress ポストマスター

両方とも CPU 使用率の 96% を消費していますか? これらのサービスがスタックする原因を特定または確認する方法はありますか?

ありがとう。

答え1

これは必ずしも問題ではありません。両方のプロセスが 96% と表示されている場合、マルチコア プロセッサが搭載されています。デフォルトでは、top「Irix モード」で実行され、CPU 使用率が 1 つのコアのパーセンテージとして表示されます。そのため、複数のプロセスが 100% で実行されていると表示されることがあります。

これを無効にしてCPU使用率の合計を確認するには、実行中にShift +を押します。表示される情報の詳細については、私の回答を参照してください。itoptopここ

関連情報