【发布时间】: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