
Ich habe 2 Raspberry PI 3 Modell B-Maschinen. Sie haben genau die gleiche Hardware und das gleiche Betriebssystem, das Standard-Betriebssystem (Debian Jessie) von Raspberry.
Ich verwende diese Maschinen, um eine Ruby On Rails-Anwendung auszuführen. Neben der Anwendung (die auf beiden Maschinen gleich ist) gibt es auch mehrere Hintergrundaufgaben und -jobs.
Das Problem besteht darin, dass ich beim Überwachen der CPU- und RAM-Auslastung mit htop
, top
oder einem anderen Tool eine unterschiedliche CPU-Auslastung für dieselben Prozesse auf diesen Maschinen erhalte.
Sie können dies erkennen, wenn Sie die Bilder oben vergleichen. Ich habe unicorn
den Prozess als Beispiel markiert. Sie können einen extremen Unterschied zwischen ihnen sehen0 %Vergleiche78,8 %.
Dennoch handelt es sich bei den Maschinen nicht um Klone voneinander. Es kann sein, dass auf einer Maschine Tools installiert sind, auf der anderen jedoch nicht.
Ich habe versucht, die Maschinen in den gleichen Zustand zu versetzen, indem ich die Prozesse, die bei beiden Maschinen unterschiedlich waren, beendet/gestoppt und nur die gleichen Prozesse belassen habe, aber es hat sich nichts geändert.
Unter Berücksichtigung dieser Umstände:
- Hat jemand diese Situation schon einmal erlebt?
- Wie soll ich jetzt mit dem Debuggen fortfahren? Was ist der Grund, der dieses Problem verursachen könnte?
Vielen Dank im Voraus.