Come posso monitorare o visualizzare la frammentazione della memoria di un'applicazione delphi?Come monitorare o visualizzare la frammentazione della memoria di un'applicazione delphi
12
A
risposta
23
La maggior parte delle applicazioni Delphi utilizza FastMM ora e, se è stata collegata la versione del codice sorgente, è possibile utilizzare il file FastMMUsageTracker.pas che crea una finestra separata che mostra come viene utilizzata la memoria aggiornata ogni due secondi circa.
Ho preso il codice in quel file e ho creato una versione che registra su file, in modo da poterla usare in un servizio, ma per un'app desktop quel tracker standard funzionerà bene.
Problemi correlati
- 1. Come calcolare la frammentazione?
- 2. Profiler frammentazione memoria
- 3. Come monitorare l'utilizzo della memoria Java?
- 4. Ridurre la frammentazione della memoria con MALLOC_MMAP_THRESHOLD_ e MALLOC_MMAP_MAX_
- 5. std :: vector swap che causa la frammentazione della memoria?
- 6. Errore di frammentazione della memoria GC per Android. Soluzione?
- 7. Dovrei preoccuparmi della frammentazione della memoria con std :: vector?
- 8. Gestione della frammentazione in un pool di memoria?
- 9. Strumenti per il controllo di frammentazione della memoria
- 10. Rilevamento del problema di frammentazione della memoria in un processo
- 11. È possibile risolvere il problema di frammentazione della memoria CUDA?
- 12. Come posso monitorare l'utilizzo della memoria di php in linux?
- 13. Multiprocessing di Python - Come monitorare l'utilizzo della memoria?
- 14. Come monitorare l'utilizzo della memoria dell'applicazione java nella finestra mobile
- 15. Pensare alla frammentazione della memoria mentre codifichi: Ottimizzazione prematura o no?
- 16. Evitare la frammentazione della memoria durante l'allocazione di molti array in Java
- 17. Javascript- Monitorare in modo dinamico l'utilizzo della CPU/memoria
- 18. Strategie di progettazione della gestione della memoria Delphi: oggetto o interfaccia?
- 19. Strumento C++ per visualizzare l'allineamento della memoria?
- 20. Come posso visualizzare l'utilizzo della memoria (SRAM) di un programma AVR?
- 21. Come monitorare l'utilizzo della JVM di grandi pagine di memoria in Windows 7?
- 22. Problema di memoria Delphi (FastMM4)
- 23. Perdita di memoria con Delphi/DBExpress
- 24. Come gestire l'occlusione e la frammentazione
- 25. Come monitorare la salute della coda nel sedano
- 26. Frammentazione heap oggetti grandi
- 27. Come monitorare un processo in Linux CPU, memoria e tempo
- 28. Come monitorare la memoria libera (compresi i buffer e la cache) in java?
- 29. Monitorare una modifica della proprietà
- 30. Delphi REST perdita di memoria mac
@ mj2008 FastMMUsageTracker.pas è tutto ciò di cui ho bisogno. Grazie per la risposta rapida. –