Come posso migliorare l'utilizzo della memoria della mia applicazione? [chiuso]

10

Sto scrivendo un'applicazione C # e posso vedere l'utilizzo della memoria aumentare man mano che aumenta il tempo di esecuzione dell'applicazione.

Esistono strumenti o tecniche per monitorare l'utilizzo della memoria della mia applicazione, identificare perdite di memoria e in generale migliorare l'utilizzo della memoria della mia applicazione?

    
posta user65439 03.11.2012 - 08:13
fonte

1 risposta

14

Le seguenti risorse potrebbero aiutarti

Per strumento

  • .NET Memory Profiler Per quanto il monitoraggio della memoria sia di per sé, probabilmente stai pensando alla profilazione della memoria per identificare perdite o oggetti obsoleti.
  • Profili di memoria .NET Questo strumento mi ha aiutato a risolvere molti problemi diversi relativi alla gestione della memoria nell'applicazione C # .Net con cui devo lavorare.
  • Tool Mentor Questo strumento descrive come utilizzare Rational Purify per profilare e migliorare l'utilizzo della memoria in un'applicazione di codice gestita. Questo strumento mentor è applicabile per l'uso con i sistemi che eseguono il Microsoft .NET Framework su Microsoft Windows.
  • VMMap È uno strumento intelligente che ti dà un'idea di cosa è prendere la memoria in un processo in esecuzione.

  • ANTS Memory Profiler Questo strumento trova perdite di memoria e ottimizzare l'utilizzo della memoria nella tua applicazione .NET.

Per concetti e tecniche

risposta data 03.11.2012 - 08:22
fonte

Leggi altre domande sui tag