
가상 Linux 및 Unix 게스트에서 CPU 사용량을 호출하는 앱이나 도구를 찾고 있습니다. 나는 다음에서 "스트레스"라는 앱을 발견했습니다.Stackoverflow에 게시, 하지만 Unix/Linux 군중이 무엇을 추천할지 궁금합니다.
답변1
Linux의 goto는 cpuburn
(홈페이지). 나는 이것이 다른 UNIX 시스템에서도 작동할 것이라고 기대합니다.
답변2
stress
꽤 좋습니다. 다른 것을 사용할 이유가 없습니다.
stress --cpu 6 --timeout 10
답변3
나는 생각 cpuburn
하고 stress
좋다고 생각하지만 추가 스트레스에 사용하는 Python 스크립트도 있습니다.
import multiprocessing
import math
def worker():
#worker function
print ('Worker')
x = 0
while x < 1000000000000000000:
print(x)
p = x*math.pi
p2 = math.sqrt(x**2 + p**2)
print(p2)
x += 1
return
if __name__ == '__main__':
jobs = []
for i in range(50):
p = multiprocessing.Process(target=worker)
jobs.append(p)
p.start()
답변4
저는 광범위한 스트레스 메커니즘을 제공하는 Stress-ng를 개발해 왔습니다. 보다http://kernel.ubuntu.com/~cking/stress-ng/
이제 스트레스-ng를 Debian 8 및 Ubuntu 14.04에서 사용할 수 있습니다. 스트레스와 이전 버전과 호환되도록 노력하지만 깨끗하게 다시 작성됩니다. Stress-ng는 다양한 선택 가능한 방식으로 컴퓨터 시스템의 스트레스 테스트를 수행합니다. 다양한 운영 체제 커널 인터페이스뿐만 아니라 컴퓨터의 다양한 물리적 하위 시스템을 실행하도록 설계되었습니다. 스트레스 기능: 부동 소수점, 정수, 비트 조작 및 제어 흐름을 실행하는 50가지 CPU별 스트레스 테스트를 통한 120가지 이상의 다양한 스트레스 테스트 20가지 가상 메모리 스트레스 테스트