Domanda

Ho cercato su Google un po ', ma non sono riuscito a trovare un motivo. La mia app è mista (C#, VB.NET, C ++/CLI e C ++ nativo). AQTime afferma di essere in grado di profilare questo tipo di applicazione, ecco perché l'ho scelto.

Profilo va bene, ma sarebbe bello poter costringere la Garbage Collection a escludere oggetti che sono spazzatura ma che non sono ancora stati raccolti dal set sospetto.

Sto eseguendo il profiler di allocazione su un'area del mio codice (alcune DLL), con queste impostazioni:

  • Controllare le allocazioni della memoria del sistema: controllate (tutte le altre non controllate)
  • Raccogli le informazioni dello stack: nessuna
  • Discussione Modello: thread CLR (ho pensato che sarebbe stato necessario poiché le maniglie GC gestite, non è vero?)

La versione aqtime è 6.50.498, in esecuzione su Windows XP Professional SP3

È possibile utilizzare la funzione "Force Garbage Collection" in questo scenario? In tal caso, come posso configurare AQTime?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top