Memoria usata dall'applicazione

giovedì 06 luglio 2006 - 10.51

alato Profilo | Newbie

Avrei necessità di sapere in ogni istante la memoria allocata dall'applicazione. Come se guardassi il Task Manager.
Come posso fare? C'è del codice che permette di fare questo.


Non ho trovato nulla sul sito Microsoft.
Se poteste essermi d'aiuto vi ringrazierei infinitamente.

Grazie per la disponibilità. A presto

19018 Profilo | Expert

Utilizza questo codice :

System.Diagnostics.Process appl = System.Diagnostics.Process.GetCurrentProcess();
long mem = appl.VirtualMemorySize64;


Dall'oggetto appl puoi ricavare anche tante altre informazioni, per la memoria puoi scegliere se ricavare quella fisica o quella virtuale ad esempio.
Inserisci il codice nell'evento tick di un timer e il gioco è fatto.ciao

Stefano Passatordi

http://blogs.dotnethell.it/stem/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5