
我有 2 台 Raspberry PI 3 B 型機器。它們具有完全相同的硬體和相同的作業系統,即 Raspberry 提供的預設作業系統(Debian Jessie)。
我使用這些機器來運行 Ruby On Rails 應用程式。除了應用程式(兩台機器上相同)之外,還有一些後台任務和作業。
問題是,當我使用htop
、top
或任何其他工具監視 CPU 和 RAM 使用情況時,我會得到這些機器中相同進程的不同 CPU 使用情況。
透過比較上面的圖片你可以注意到這一點。我unicorn
以過程標記為例。你可以看到它們之間的巨大差異0%與78.8%。
儘管如此,這些機器並不是彼此的克隆。有些工具可能安裝在其中一個中,而不是安裝在另一個中。
我嘗試使機器處於相同的條件下,殺死/停止兩台機器不同的進程,只留下相同的進程,但沒有任何改變。
考慮到這種情況:
- 有人以前經歷過這種情況嗎?
- 我現在應該如何繼續調試?可能導致此問題的原因是什麼?
先感謝您。