2010-06-16 25 views
20

L'esecuzione dell'analisi dell'allocazione della memoria .NET di VS2010 richiede anni per essere completata.Analisi della memoria .NET VS2010 - estremamente lento

Il programma stesso ha funzionato per circa 3 minuti e generato 35 GB di allocazioni di memoria. Il file di output del profiler è di circa 28 GB. Il processo di analisi del report ha assunto tre ore (su un Xeon doppio con 8 GB di RAM) da completare.

Questo mi è successo ogni volta che eseguo il profiler di memoria.
Questa è la tua esperienza anche con questo strumento?
C'è qualcosa da fare per accelerare questo processo?

Grazie!

+2

Avere lo stesso problema anche in Visual Studio 2012 RTM. – treaschf

+0

È molto lento su VS 2010 Ultimate per me. –

+0

Non ho provato a eseguirlo da solo ma hai provato a trovare i colli di bottiglia con Process Explorer? –

risposta

1

Provare ad aumentare la quantità di RAM disponibile per VS2010 utilizzando il seguente collegamento, è possibile utilizzarlo anche in VS 2012 e fa davvero la differenza per le prestazioni (in particolare i tempi di costruzione su progetti di grandi dimensioni). Speriamo che questo vi aiuterà anche con l'analisi allocazione di memoria:

http://forthosewhomatters.blogspot.co.uk/2009/09/largeaddressaware-and-visual-studio.html

+0

funziona su vs 2013? –

+0

@AlexandreBrisebois Sì, lo fa :) – twoleggedhorse

0

Ho avuto lo stesso problema, ma non abbiamo davvero trovare una soluzione per esso. Se hai bisogno del profiler su base regolare, potrebbe valere la pena di guardare a quelli commerciali. Ecco uno list di altri. Penso che tutti siano disponibili come versione di prova.

Ci sono anche molti post other su StackOverflow.

Good Luck, Stephan

Problemi correlati