Uso FastMM nell'applicazione Delphi per tracciare la perdita di memoria soprattutto in FullDebugMode. Con la nuova versione di Delphi XE2, possiamo usare FastMM come gestore di memoria? FastMM può funzionare con la piattaforma Win64?Delphi XE2: FastMM funziona con l'applicazione Win64?
risposta
FastMM è preinstallato in Delphi XE2 ed è il gestore di memoria predefinito per entrambe le piattaforme Win32 e Win64, ma la versione preinstallata non include tutte le funzionalità fornite da FastMM open source (disponibile su SourceForge). Per utilizzare tutte le sue funzionalità (incluso FullDebugMode), è necessario scaricare e installare il progetto open source da SourceForge.
Il progetto su SourceForge non è ancora aggiornato per XE2; ciò significa che per utilizzare FullDebugMode devi attendere ancora qualche giorno finché il progetto open source non viene aggiornato anche per XE2.
XE2 32bit appena arrivato, non in download zip, ma nel SVN a http://sourceforge.net/projects/fastmm/, come 7 ore dopo la risposta :-) –
Pierre ha appena programmato i lavori per il fine settimana e non è legato a queste domande qui. Ho bloggato all'inizio di questa settimana su questo. FullDebugMode a 64 bit è diverso e non esiste ancora un ETA. –
Grazie per l'aggiornamento. –
Pierre Le Riche ha effettuato modifiche allo SVN repository ieri per aggiungere il supporto per target a 32 e 64 bit di XE2.
- 1. Come far funzionare FastCodePatch nella piattaforma Delphi XE2 Win64?
- 2. Stato componente Delphi XE2 TurboPower
- 3. Delphi XE2 EnumWindows non funziona correttamente
- 4. delphi xe2 stringgrid con commenti
- 5. Delphi XE2: richiama WinAPI EnumResourceNames causa violazione di accesso nella piattaforma Win64
- 6. Namespace in Delphi XE2
- 7. Delphi XE2 listview artefacts
- 8. REST server in Delphi XE2 pro
- 9. L'app Delphi XE2 non risponde su IPAD
- 10. Come creare usando MSBuild e Delphi XE2
- 11. Delphi XE2 Stile: Menu principale Ignorato
- 12. Delphi XE2 File Sharing e iOS
- 13. Conversione da Delphi 32 a Delphi XE2 (64 bit)
- 14. Delphi XE2 FireMonkey Xcode problema di installazione
- 15. Come disabilitare unicode in Delphi xe2
- 16. Delphi XE2/FireMonkey Creazione e-mail
- 17. Delphi 2010/XE2 MDI Esempio - Missing Codice
- 18. Delphi XE2: controlli Firemonkey invisibili in VirtualBox
- 19. Delphi XE2: Visualizza PDF in un'applicazione Delphi FireMonkey su OSX
- 20. Come accedere all'accelerometro iOS in Delphi XE2?
- 21. POPCNT in Delphi XE/XE2 64bit
- 22. FastMM: memoria totale allocata
- 23. Delphi XE2: Come posso riprodurre file video con firemonkey
- 24. Delphi XE2 HTTPRIO Impossibile recuperare l'endpoint URL per servizio/porta
- 25. Delphi XE2: Esiste un condizionale predefinito per identificare VCL e FireMonkey?
- 26. Come aggiungere il supporto Delphi XE2 a 64 bit a un componente VCL Delphi XE2 a 32 bit?
- 27. Delphi Xe2 64 bit e Application Verifier non riesce
- 28. Eseguire il debug di più app contemporaneamente in Delphi XE2
- 29. Collegamento di file di aiuto a un'applicazione Delphi XE2 - tutto funziona tranne il modulo principale
- 30. Delphi XE2 Il servizio non si arresta correttamente
Aggiungi '{$ SetPEFlags $ 20}' o imposta il flag 'LARGE_ADDRESS_AWARE' per l'accesso alla memoria da 4 GB invece del 2GB predefinito. Vedi [FastMM faq] (http://fastmm.svn.sourceforge.net/viewvc/fastmm/FastMM4_FAQ.txt?revision=38&view=markup). – NGLN