相同的進程,不同的CPU使用率

相同的進程,不同的CPU使用率

我有 2 台 Raspberry PI 3 B 型機器。它們具有完全相同的硬體和相同的作業系統,即 Raspberry 提供的預設作業系統(Debian Jessie)。

我使用這些機器來運行 Ruby On Rails 應用程式。除了應用程式(兩台機器上相同)之外,還有一些後台任務和作業。

問題是,當我使用htoptop或任何其他工具監視 CPU 和 RAM 使用情況時,我會得到這些機器中相同進程的不同 CPU 使用情況。

在此輸入影像描述 在此輸入影像描述

透過比較上面的圖片你可以注意到這一點。我unicorn以過程標記為例。你可以看到它們之間的巨大差異0%78.8%

儘管如此,這些機器並不是彼此的克隆。有些工具可能安裝在其中一個中,而不是安裝在另一個中。

我嘗試使機器處於相同的條件下,殺死/停止兩台機器不同的進程,只留下相同的進程,但沒有任何改變。

考慮到這種情況:

  1. 有人以前經歷過這種情況嗎?
  2. 我現在應該如何繼續調試?可能導致此問題的原因是什麼?

先感謝您。

相關內容