2010-05-12 4 views
6

듀얼 코어 3.6G CPU와 4 메가의 Windows XP 시스템이 있습니다. 나는 그 공연에별로 행복하지 않다. VS 2010의 컴파일이 멀티 스레드인지 궁금 해서요. VS 2010이 듀얼 코어에서 쿼드 코어 머신으로 전환하는 이점이 있습니까?Visual Studio 2010은 쿼드 코어와 듀얼 코어의 이점을 누릴 수 있습니까? 컴파일은 다중 스레드입니까?

+0

가능한 중복 [멀티 코어를 사용하도록 작성된 비주얼 스튜디오 2008 또는 2010이 되었습니까? (http://stackoverflow.com/questions 같이 램 디스크에있는 모든 프로젝트를 넣어/1814015/was-visual-studio-2008-or-2010-written-to-use-multi-core) – Brian

답변

0

대규모 프로젝트의 편집은 매우 디스크 집약적 인 경향이 있습니다. 더 빠른 디스크를 얻으면 빌드 프로세스가 빨라집니다.

+1

램 디스크에 중간 파일을 배치하면 많은 도움이됩니다. –

+0

중간 파일은 무엇입니까? –

+0

내 답장 위를보세요 - RamDisk – killdaclick

3

하드 디스크 (예 : SSD)를 변경하고 VS를 설치하고 프로젝트를 디스크에 저장하면 속도가 빨라질 수 있습니다. Intellisense 캐시 및 그 이상을 가속화합니다. Vista 또는 Windows 7이 아닌 XP를 사용 중이라면 VS2010의 셸이 WPF (Windows Presentation Foundation)를 사용하도록 다시 작성되었으며 WPF는 XP 용으로 최적화되지 않았습니다. 느리게 실행됩니다.

+0

에 대한 전체 프로젝트를 SSD 용으로 만들거나 제 경우에는 10k 랩터를 사용합니다. –

+0

많은 SSD는 작은 파일을 좋아하지 않으며 자주 작성하는 경우에도 수명이 저하됩니다. 10k 하드 드라이브는 꽤 비쌉니다. 7200rpm 드라이브를 짧게 쓰면 비슷한 성능을 얻을 수 있습니다 (10k 드라이브가 너무 짧아서 실용적이지 않기 때문에). – darklon

+0

사람들은 여전히 ​​SSD 시대에 드라이브를 짧게 짚고 있습니까? 또한 SSD는 작은 파일에 잘 대처할 수 있으며 기계식 드라이브보다 훨씬 뛰어납니다. 또한 SSD에 스왑 파일을 넣을 수 있으며 오랜 시간 동안 소모되지 않습니다. 마모 평준화로 잦은 쓰기는 중요하지 않습니다. –

2

현재 어떤 언어로 작업하고 있습니까? 네이티브 C++ 컴파일러는 빌드시 여러 프로세스를 생성합니다. VS 2008에서는 코어 당 하나의 프로젝트였습니다. 이제는 하나의 (아마도 엄청난) 프로젝트 만 가지고도 다중 코어를 사용할 것입니다. 나는 관리되는 코드가 그렇게 생각하지 않는다.

VS 2010에서 유용한 하드웨어에 대한 유용한 블로그 항목은 http://blogs.msdn.com/ddperf/archive/2008/12/23/visual-studio-2010-hardware-requirements.aspx입니다.

+0

VS 2008은 이미 동일한 유형의 멀티 코어 컴파일을 지원하지만 기본적으로 활성화되지 않았습니다./MP 스위치를 추가해야했습니다. 이중 코어 머신에서의 일반적인 속도 향상은 약 30 %입니다. 나는 또한 더 많은 코어로 얼마나 잘 확장되는지 궁금 할 것입니다. – darklon

-1

건너 뛰기 SSD와 것은 더 많은 RAM을 구입하고 SoftPerfect RAMDisk를

+0

-1?! 메신저는 매일이 구성을 사용하며 폭발합니다. – killdaclick

관련 문제