10 개 이상의 오픈 소스 라이브러리가 포함 된 프로젝트를 새로 편집 할 때. 약 40 분이 소요됩니다. (정상적인 하드웨어에서)성능 병 목을 컴파일하는 C++은 무엇입니까?
질문 : 내 병목은 어디에 정말로 있습니까? 하드 드라이브 추구 또는 CPU Ghz? 나는 멀티 코어가 많은 도움을 줄 것이라고 생각하지 않습니까?
--edit 1--
을 4.0GHz로 내 정상 하드웨어 = I3의 OC, 8기가바이트 인 1600MHz DDR3와 2TB 웨스턴 디지털
--edit 2--
내 코드 = 10 %, libs와 = 90 %는 매번 모든 것을 구축하지 않아도된다는 것을 알고 있지만, 컴파일 성능을 개선하는 방법을 알고 싶습니다. 개발자 용 새 PC를 구입할 때 더 똑똑한 선택을 할 것입니다.
--edit 3--
CC = 비주얼 스튜디오 (빌어 먹을) 당신은 멀티 코어 순간까지 바로 엄청난 속도 향상을 잘못 제공하고
"정규 하드웨어." –
그 모든 libs를 다시 컴파일한다는 뜻입니까? 자신의 사업 규모는 얼마나됩니까? –
또한 멀티 코어가 도움이 될 수 있습니다. - VS는 여러 파일을 동시에 (각 파일마다 다른 스레드를 사용하여) 컴파일 할 수 있으며 잘못이 아니라면 코어 수가 달라집니다. –