
私は Raspberry PI 3 Model B マシンを 2 台持っています。これらはまったく同じハードウェアと、Raspberry が提供するデフォルトの OS (Debian Jessie) を搭載しています。
これらのマシンを使用して、Ruby On Rails アプリケーションを実行します。アプリケーション (両方のマシンで同じ) の他に、いくつかのバックグラウンド タスクとジョブもあります。
問題は、、、またはその他のツールを使用して CPU と RAM の使用状況を監視すると、それらのマシンの同じプロセスに対して異なる CPU 使用率が表示されることhtop
ですtop
。
上の写真を見比べるとそれが分かります。私はunicorn
プロセスを例としてマークしました。両者の間には大きな違いがあることがわかります。0%対78.8%。
とはいえ、これらのマシンは互いのクローンではありません。一方にインストールされていて、もう一方にはインストールされていないツールが存在する可能性があります。
両方のマシンで異なるプロセスを強制終了/停止し、同じプロセスだけを残して、マシンを同じ状態にしようとしましたが、何も変わりませんでした。
このような状況を考慮すると、
- これまでにこのような状況を経験したことがある人はいますか?
- デバッグを続行するにはどうすればよいでしょうか? この問題の原因は何でしょうか?
よろしくお願いします。