[請益] Unity 遊戲使用了多少記憶體

作者: Euteamo (向)   2015-01-13 09:37:10
嗨 各位先進大家好
小弟最近在研究Unity3D,想要在Unity得到系統資訊:
例如 : CPU資訊、顯卡資訊、作業系統版本、記憶體大小等等
這些都可以很容易可以利用Unity的SystemInfo得到,但是如標題,我想從Unity得到當前這個遊戲的記憶體使用量
有試過用.NET的System.Diagnostics.Process裡面的方法,利用PID去取記憶體大小,在Visual Studio的環境可以正確取得,但是在Unity下怎麼取都只會得到"0"
也有試過直接用Unity的profiler去取記憶體,只是跟我在工作管理員下看到的記憶體大小有點差距
不知道有沒有先進,可以提點一下,為什麼在Unity下取道的都是"0",或是有其他方法可以取到當前遊戲的記憶體使用量?
作者: cowbaying (是在靠北喔)   2015-01-13 09:39:00
PASS 樓下請回答
作者: BSpowerx (B.S)   2015-01-13 09:43:00
打開你的Profiler
作者: cjcat2266 (CJ Cat)   2015-01-13 13:54:00
這個是你要的嗎? http://goo.gl/knKknf
作者: y3k (激流を制するは静水)   2015-01-13 20:10:00
Profiler用Free的版本也可以在code裡面call嗎 忘了@@

Links booklink

Contact Us: admin [ a t ] ucptt.com