【问题标题】:Xamarin forms Memory issueXamarin 形成内存问题
【发布时间】: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


【解决方案1】:

GitHub 上有很多开源 xamarin 表单项目,尝试分析它们并将它们与您的应用程序进行比较。

但是,如果当您在表单之间导航时应用程序变得越来越慢,并且您看到更多的内存使用情况,那么您就会遭受内存泄漏的困扰。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-10-30
    • 2016-09-22
    • 1970-01-01
    • 1970-01-01
    • 2015-04-15
    • 1970-01-01
    • 1970-01-01
    • 2019-02-05
    相关资源
    最近更新 更多