동일한 프로세스, 다른 CPU 사용량

동일한 프로세스, 다른 CPU 사용량

나는 2대의 Raspberry PI 3 Model B 머신을 가지고 있습니다. 그들은 정확히 동일한 하드웨어와 동일한 OS, 즉 Raspberry에서 제공하는 기본 OS(Debian Jessie)를 가지고 있습니다.

나는 그 컴퓨터를 사용하여 Ruby On Rails 애플리케이션을 실행합니다. 애플리케이션(두 컴퓨터 모두 동일) 외에도 여러 가지 백그라운드 작업과 작업이 있습니다.

문제는 htop, top또는 다른 도구를 사용하여 CPU 및 RAM 사용량을 모니터링할 때 해당 컴퓨터의 동일한 프로세스에 대해 CPU 사용량이 다르다는 것입니다.

여기에 이미지 설명을 입력하세요 여기에 이미지 설명을 입력하세요

위의 사진을 비교해보면 알 수 있습니다. unicorn프로세스를 예로 표시했습니다 . 그들 사이의 극심한 차이를 볼 수 있습니다0%78.8%.

그럼에도 불구하고 기계는 서로의 복제물이 아닙니다. 그 중 하나에는 설치되고 다른 하나에는 설치되지 않을 수 있는 도구가 있습니다.

나는 기계를 동일한 조건으로 가져오려고 노력했고, 두 기계 모두에 대해 서로 다른 프로세스를 종료/중지하고 동일한 프로세스만 남겨 두었지만 아무것도 바뀌지 않았습니다.

이러한 상황을 고려하면:

  1. 전에 이런 상황을 경험한 사람이 있나요?
  2. 지금 디버그를 어떻게 계속해야 합니까? 이 문제를 일으킬 수 있는 이유는 무엇입니까?

미리 감사드립니다.

관련 정보