2010-06-17 62 views

回答

2

對於當前的過程中,你可以使用

Process currentProcess = System.Diagnostics.Process.GetCurrentProcess(); 
long totalBytesOfMemoryUsed = currentProcess.WorkingSet64; 
long privateMemory = currentProcess.PrivateMemorySize64; 

long managedMemory = GC.GetTotalMemory(true); 

這將報告分配管理的內存量。

入門大小值類型可以

var size = sizeof(int); 

完成對任意對象這是一個有點比較麻煩,因爲它可以由不明大小的許多更小的物體。

另見

相關問題