|
제가 컴파일 속도관련하여 여기 Q&A와 FAQ모두를 찾아봤는데 좋은 내용이 많아
도움이 많이 되었습니다.
그런데 이번 경우는 좀 특이한 경우라 정말 난감하네요.
제가 한컴퓨터에서만 작업을 하는것이 아니라 윈도우 2000을 설치하는
불특정 다수의 컴퓨터에서 C++ Builder5.0을 설치하여 컴파일을하는데
어떤경우에 컴파일하는 속도가 무지하게 느려지는 현상이 발생합니다.
다른 컴퓨터와 하드웨어 사양도 동일하고 윈도우 설치 방법도 동일한데
특정한 경우에보면 컴파일 라인수도 동일하고 단, 하나 차이가 나는것은
정상적인 컴퓨터의 경우 한번에 몇천~몇만 라인씩이 컴파일이 되는데
문제가 되는넘은 기껏 한번에 2~300라인씩밖에 증가를 안합니다.
따라서 정상적인 컴퓨터의 경우는 1~2분 정도면 컴파일이 끝나는데 이넘은
막 1시간 이상이 걸립니다. (정말 미칠노릇이죠...)
그래서 제가 분석을 하다가보니 컴파일을 할때 WINDOW 2000에서 CPU
점유율을 보면 정상적인 컴퓨터는 보통 80~90%정도를 차지하는데,
(Back Ground Compile 모드를 끈상태), 이넘은 도데체
CPU점유율을 1~2%밖에 차지를 않합니다. (우째 이런일이...)
그래서 고심을 하다 윈도우를 새로 설치를 하니까 정상적으로 돌아왔습니다.
그런데 다른 동일한 하드웨어의 PC에서 이런 증상이 또 나타나서 현재 미칠지경입니다.
윈도상에서 다른 응용프로그램들은 모두 정상적으로 수행이 됩니다.
컴퓨터 속도도 잘나오고...
하여튼 윈도우 문제인지 아니면 OS문제인지 알수가 없네요..
중요한것은 C Builder가 컴파일할때 CPU점유를 많이 해야 속도가 올라가는데
왜 점유를 못하는지 알길이 없어 혹시 비슷한 경험을 하신분이나 아시는분들의
조언을 부탁 드리고자 글을 올립니다.
감사합니다.
|