这个Xamarin Profiler值是什么意思?

时间:2017-01-09 17:02:23

标签: xamarin.ios monogame

我第一次使用Xamarin Profiler。我想查看我的应用程序(iOS)使用了多少内存。什么"最大49 MB"意思?这是我的应用程序正在使用的内存吗?分配的内存(5,8 MB)和"最大49 MB"?

之间的区别是什么

此外,值(49 MB)每隔几秒钟缓慢增加。但是我的应用程序没有改变它的状态,我的应用程序只是一直绘制一个精灵。为什么价值一直在增加? 我在iPhone设备上测试应用程序。

Profiler屏幕截图:Profiler

1 个答案:

答案 0 :(得分:0)

“内存已分配”包括在所有探查器会话期间可能未使用的分配大小(但它们已经存在).Max值是指工作集:“工作集”基本上是当前使用的物理内存,它可能是包括非托管内存。工作集是一个性能计数器。因此,工作集包括分配的内存+本机内存 - 当前使用 -

欢呼声