Ho una macchina Windows XP con una CPU 3.6G dual core e 4megs. Non sono molto contento della prestazione. Mi chiedevo se la compilazione in VS 2010 è multithread e VS 2010 beneficia del passaggio dalla macchina dual a quad core?Visual Studio 2010 beneficia delle macchine quad core vs dual core? La compilation è multithreaded?
Visual Studio 2010 beneficia delle macchine quad core vs dual core? La compilation è multithreaded?
risposta
La compilazione di progetti di grandi dimensioni tende ad essere molto intensiva del disco. Ottenere un disco più veloce velocizzerà il processo di compilazione.
L'inserimento di file intermedi su un ramdisk può essere di grande aiuto. –
Quali file intermedi? –
Guarda sopra sulla mia risposta - metti il progetto WHOLE su RamDisk – killdaclick
Probabilmente si otterrà una maggiore velocità di modifica del disco rigido (ad esempio, in SSD) e installazione di VS e posizionamento dei progetti su tale disco. Velocizzerà la cache Intellisense e cosa no. Se utilizzi XP piuttosto che Vista o Windows 7, la shell su VS2010 è stata riscritta per utilizzare WPF (Windows Presentation Foundation) e WPF non è ottimizzato per XP; funzionerà più lentamente.
+1 per SSD, o nel mio caso io uso un raptor 10k –
Molti SSD non amano i file di piccole dimensioni e anche le scritture frequenti ne degraderanno la durata. I dischi rigidi da 10k sono piuttosto costosi e puoi ottenere prestazioni simili accedendo brevemente a un'unità da 7200 rpm (supponendo che l'unità 10k non sia a corto di stroken, perché è troppo piccola per essere pratica). – darklon
Le persone sono ancora unità a corsa breve nell'era SSD? Inoltre, SSD gestisce bene file di piccole dimensioni, molto meglio di un disco meccanico. Inoltre, è possibile inserire un file di scambio su un SSD e non si esaurirà per molti, molti anni. Le scritture frequenti sono irrilevanti con il livellamento dell'usura. –
In che lingua stai lavorando? Il compilatore C++ nativo genererà più processi durante la creazione. In VS 2008 era un progetto per core; ora userà più core anche se hai un solo (presumibilmente enorme) progetto. Non penso che il codice gestito lo faccia.
Un utile post di blog su quale hardware sarà utile con VS 2010 è http://blogs.msdn.com/ddperf/archive/2008/12/23/visual-studio-2010-hardware-requirements.aspx per ulteriori informazioni.
VS 2008 supportava già lo stesso tipo di compilazione multi-core, ma non era abilitato per impostazione predefinita. È necessario aggiungere l'opzione/MP. L'aumento tipico da questo su una macchina dual core è di circa il 30%. Sarei anche curioso di sapere come si adatta con più core. – darklon
Skip SSD e comprare più RAM e mettere tutti i vostri progetti sul RamDisk come SoftPerfect RAMDisk
-1?! Im usando questa configurazione ogni giorno e si soffia. – killdaclick
- 1. Prestazioni dual-core peggiori rispetto al single core?
- 2. multithreading su macchina dual core?
- 3. È un Intel i7 (4 core, 8 core logici basati su HT) migliore di uno sviluppo Intel Core 2 Quad per VisualC++?
- 4. Usa sempre flag di più core (/ MP) con Visual Studio?
- 5. Un PC adatto per Visual Studio 2010 la programmazione
- 6. Visual Studio - Crea targeting per librerie di classi .Net Core
- 7. doParallel, cluster vs core
- 8. Problemi con il codice NEON ARM dual-core Scorpion Qualcomm?
- 9. Visual Studio 2010 SP1 Beta installazione lenta
- 10. NSCoding VS Core dati
- 11. Core Data vs NSFileManager
- 12. Solr Collection vs Core
- 13. Thread vs Core
- 14. Sharepoint Designer Vs Visual Studio 2010
- 15. Multithreading Java in un laptop con processore quad-core
- 16. Ponticello ARC/GC e Core Foundation dual mode
- 17. Visual Studio 2010: COBOL in VS 2010, mancante?
- 18. Come è multithreaded ASP.NET?
- 19. Visual Studio 2010: debug molto lento delle applicazioni Web!
- 20. Come posso importare un progetto .NET Core in un altro progetto .NET Core in Visual Studio?
- 21. Installazione di Visual Studio 2010
- 22. snprintf e Visual Studio 2010
- 23. Core CUDA vs conteggio thread
- 24. Visual Studio cross-compilation su Linux
- 25. Visual Studio 2010 RC funziona correttamente con Visual Studio 2008?
- 26. visual studio 2010: grafico dipendenza
- 27. . Iniezione delle dipendenze net-core
- 28. WebsiteSpark & Visual Studio 2010
- 29. Configurazione delle impostazioni di avvio dell'applicazione Web .NET Core senza Visual Studio 2015
- 30. Progetti Visual Studio 2008 da Visual Studio 2010 senza conversione
possibile duplicato del [Era Visual Studio 2008 o 2010 scritto da usare multi-core?] (Http://stackoverflow.com/questions/1814015/was-visual-studio-2008-or-2010-written-to-use-multi-core) – Brian