Prima di tutto, devi sapere se l'applicazione è scritta in un linguaggio gestito .NET o no, in caso contrario alcune opzioni di profilazione della memoria non saranno disponibili.
In secondo luogo, cosa ti viene chiesto di fare? Monitorare il programma esternamente? In un'altra applicazione? Da PerfMon.exe? Oppure aggiungi il profilo di memoria nel codice dell'applicazione stesso?
Se lo stai monitorando esternamente e vuoi solo controllare il suo footprint di memoria, prova a usare permon.exe / "Performance Monitor" e aggiungi un contatore per Process- > Byte privati e collegalo al processo che vuoi informazioni su .
Se lo stai monitorando internamente, dipende dalla lingua, ecc. quindi è difficile per me essere specifico, fammi sapere e aggiungerò altro se necessario.
Modifica : Beh, mi sembra un po 'inutile scrivere un'applicazione quando ce n'è una perfettamente buona già da utilizzare in PerfMon? Ma come riferimento per ciò che è, dai uno sguardo a quanto segue:
Altrimenti solo Google il nome del contatore delle prestazioni e sono sicuro che da qualche parte ci sarà una descrizione di cosa è / fa.