CPU 부하주는 프로그램은 간단하게 C로...
그냥 while 로 무한 루프를 돌리고
연산하는 문 하나 써주면 CPU를 100% 먹습니다.
간단히..
#include <stdio.h>
int main (void)
{
double a,b,c;
a = 123456789.987654321;
b = 987654321.123456789;
c = 123456789.0;
while (1){
c = (a/c * b/c) % 1000000000.0 ;
}
return 0;
}
그리고 SMP라고 CPU 두개의 성능을 다 발휘하는 건 아니라고
알고 있습니다.
하나의 CPU에 비해 한 60~70%의 향상이 있다고 들었습니다.
:
: 듀얼 CPU를 달았는데 성능이 제대로 나질 않습니다.
:
: /proc/cpuinfo 에서 2개의 CPU를 확인했고,
:
: uname -a 해서 SMP커널을 확인했습니다.
:
: 마지막으로 top명령으로 성능이 200%까지 올라가는지
:
: 확인하고자 하는데 과부하를 일으키는 데몬을 어디서
:
: 구할수 있는지 모르겠네요...
:
: 어디서 구하고, 어떻게 사용하는지 부탁드립니다.
:
: 그리고 이렇게 해서 확인을 했는데도 제대로 성능이
:
: 나질 않는다면 어떤 문제가 있는건가요?
:
: 고수님들의 답변 부탁합니다.
:
: 리눅스는 알짜 6.2 입니다.