2017-01-09 105 views
2

我第一次使用Xamarin Profiler。我想檢查我的應用程序(iOS)使用了多少內存。 「Max 49 MB」是什麼意思?這是我的應用程序現在使用的內存嗎?內存分配(5,8 MB)和「最大49 MB」之間有什麼區別?這個Xamarin Profiler值是什麼意思?

此外,值(49 MB)每隔幾秒緩慢增加。但是我的應用程序並沒有改變它的狀態,我的應用程序一直都在繪製一個精靈。爲什麼價值一直在增長? 我正在測試我的iPhone設備上的應用程序。

探查截圖:Profiler

回答

0

「分配的內存」包括分配的大小,可能無法在所有的探查session.Max值是指工作組在使用過程中(但他們已經):「工作集」基本上是當前使用的物理內存,可能包含非託管內存。工作集是一個perf計數器。因此,工作集包括分配的內存+本機內存 - 目前使用 -

歡呼聲