【问题标题】:What does this Xamarin Profiler value mean?这个 Xamarin Profiler 值是什么意思?
【发布时间】:2017-01-09 17:02:23
【问题描述】:

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

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

Profiler 截图:Profiler

【问题讨论】:

    标签: xamarin.ios monogame


    【解决方案1】:

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

    干杯

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-29
      • 2011-04-11
      • 2018-10-29
      • 1970-01-01
      • 2017-05-25
      相关资源
      最近更新 更多