AWS EC2 인스턴스 (c1.medium)에서 GCC를 사용하여 프로그램을 컴파일하려고합니다. cc1plus
프로세스가 올바르게 시작되지만 잠시 후 CPU 사용이 중단되고 전체 컴파일 프로세스가 느려지 고 완료되지 않습니다.EC2에서 GCC를 사용하여 컴파일 할 수 없음
top
에서 "wa
"통계가 컴파일 속도가 현저히 빨라지는 것을 볼 수 있습니다. 처음
:
%Cpu(s): 88.1 us, 5.4 sy, 0.0 ni, 0.0 id, 0.5 wa, 0.0 hi, 0.0 si, 6.0 st
컴파일 프로세스가 느려질 :
%Cpu(s): 0.2 us, 0.3 sy, 0.0 ni, 50.2 id, 49.3 wa, 0.0 hi, 0.0 si, 0.0 st
내가 다른 인스턴스 유형을 많이 시도, 같은 결과 모든.
내가 이해하는 것처럼 하이 웨이/아이오와는 느린 디스크를 의미합니다. 따라서 ec2 인스턴스의 다른 마운트에서 응용 프로그램을 컴파일하려고 시도했지만 이로 인해 성능이 향상되지는 않습니다.
누구든지 EC2에서 c/C++ 응용 프로그램을 컴파일 한 경험이 있으며이 문제를 해결하는 방법을 알고 있습니까?
주석의 요청으로 UPDATE 2013년 3월 6일 8시
:
$ gcc --version
gcc (Ubuntu/Linaro 4.7.2-2ubuntu1) 4.7.2
정확한 gcc 버전을 지정해야합니다. – sharptooth