
나는 2대의 Raspberry PI 3 Model B 머신을 가지고 있습니다. 그들은 정확히 동일한 하드웨어와 동일한 OS, 즉 Raspberry에서 제공하는 기본 OS(Debian Jessie)를 가지고 있습니다.
나는 그 컴퓨터를 사용하여 Ruby On Rails 애플리케이션을 실행합니다. 애플리케이션(두 컴퓨터 모두 동일) 외에도 여러 가지 백그라운드 작업과 작업이 있습니다.
문제는 htop
, top
또는 다른 도구를 사용하여 CPU 및 RAM 사용량을 모니터링할 때 해당 컴퓨터의 동일한 프로세스에 대해 CPU 사용량이 다르다는 것입니다.
위의 사진을 비교해보면 알 수 있습니다. unicorn
프로세스를 예로 표시했습니다 . 그들 사이의 극심한 차이를 볼 수 있습니다0%대78.8%.
그럼에도 불구하고 기계는 서로의 복제물이 아닙니다. 그 중 하나에는 설치되고 다른 하나에는 설치되지 않을 수 있는 도구가 있습니다.
나는 기계를 동일한 조건으로 가져오려고 노력했고, 두 기계 모두에 대해 서로 다른 프로세스를 종료/중지하고 동일한 프로세스만 남겨 두었지만 아무것도 바뀌지 않았습니다.
이러한 상황을 고려하면:
- 전에 이런 상황을 경험한 사람이 있나요?
- 지금 디버그를 어떻게 계속해야 합니까? 이 문제를 일으킬 수 있는 이유는 무엇입니까?
미리 감사드립니다.