【发布时间】:2018-12-07 15:50:11
【问题描述】:
我想优化我的 Xamarin.Forms 应用,所以我开始使用 Xamarin Profiler,我可以看到在我的 Android 应用中分配的初始内存始终在 50MB 左右。
应用程序启动时分配的内存为 50MB,当我推送时它开始增加大约 +1.6MB,当我拉页面时它开始增加大约 +0.2MB。
当然,我浏览的越多,应用程序就会越来越慢。
但我不知道这个数量是否合适,或者应用程序是否消耗太多内存。
伙计们,你能给我更多关于这方面的指导吗?我正在使用 MVVMCross(作为 MVVM 框架)并且我没有在 MainPage 中显示图像。
【问题讨论】:
-
您是否尝试过阅读 [this] (xamarinhelp.com/tracking-memory-leaks-xamarin-profiler) 文章对您有很大帮助。但是正如 Yaser 的回答所暗示的那样,如果他们的应用程序速度变慢并且内存随着时间和使用量不断增加,那么您就有泄漏。
标签: xamarin memory-leaks xamarin.forms xamarin.android xamarin-studio