【问题标题】:Memory usage comparison Xamarin.Android vs Sencha内存使用比较 Xamarin.Android 与 Sencha
【发布时间】:2018-07-26 11:44:53
【问题描述】:

所以我有一个 Xamarin.Android 应用程序和一个 Sencha 应用程序。 两者都是在两个不同框架上开发的完全相同的应用程序。

现在 Sencha 应用程序消耗大约 60mb 到 100mb 的 RAM,而另一方面,Xamarin 应用程序消耗 100mb 到 250mb 的 RAM。 我知道由于 Mono.Android 运行时 Xamarin 应用程序应该占用大量内存,所以我在 Xamarin.Android 上创建了一个空白应用程序,它需要大约 90mb - 100mb 内存。

所以我的问题是如何减少 Xamarin 应用程序的内存使用量?或者在 Xamarin 应用程序上使用这种 RAM 是否正常?

我是否可以考虑任何参考点来对我的应用程序的 RAM 使用情况进行基准测试?

在 Xamarin 上开发的企业应用程序的一般 RAM 使用量是多少?

请注意,所有这些 RAM 使用情况统计信息都是使用 Android Studio Profiler 收集的。

【问题讨论】:

    标签: visual-studio xamarin xamarin.android sencha-touch sencha-touch-2


    【解决方案1】:

    要减少 Xamarin android 应用程序的内存使用,请执行以下操作:

    1- 使用liker(Link All 更好)将加载的程序集减少到内存中。

    2- 使用 AOT/LLVM 去除包括内存使用在内的 JIT 开销。

    【讨论】:

      猜你喜欢
      • 2017-08-05
      • 2023-03-13
      • 2011-07-15
      • 1970-01-01
      • 2018-12-03
      • 1970-01-01
      • 1970-01-01
      • 2011-05-05
      • 2013-12-26
      相关资源
      最近更新 更多