收藏
回答

小程序新项目【性能监控面板】内存占用恐怖,且新项目、新代码片段和自己项目一样

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小程序 Bug Android 安卓9,在详情图片里有手机具体信息 华为mate pro20;小米6X 都是最新版7.0.6

问题描述】新建的小程序项目、新建的代码片段项目、我们自己的小程序,性能面板展示的内存占用几乎一样,相差不大;所以不确定这个内存占用是否准确,是否能够作为内存优化的一个调试工具;经过测试不能;新项目占用内存都是一样的,怎么玩;还请各位指教,感激不尽

【华为手机信息】






【小米手机信息】





最后一次编辑于  2019-08-26
回答关注问题邀请回答
收藏

5 个回答

  • 微云
    微云
    2019-08-26

    跟我这个问题有点像~

    https://developers.weixin.qq.com/community/develop/doc/000262f6b28d00579809a5c0a5b800

    我也是一打开内存占用很高,然后多操作几下就闪退了~

    2019-08-26
    有用 1
    回复 3
    • 2019-08-26
      我的不闪退,半个月前闪退率高的吓人,后来又是分包,又是代码优化,又是错误修复等等,现在闪退率低了很多;只是想着继续优化,本想利用这个工具进行优化检查的,可惜结果是还是得盲弄;
      2019-08-26
      回复
    • 很不年轻耶( ̄_ ̄)ノ
      很不年轻耶( ̄_ ̄)ノ
      2019-09-17回复
      老哥,能细说下么经验么。代码优化做了啥,错误修复对减少闪退有贡献么。分包你优化了多少,效果怎样呢。我们现在也是搞优化,降内存,想借鉴下经验
      2019-09-17
      回复
    • 2019-11-14回复很不年轻耶( ̄_ ̄)ノ
      效果最明显的是分包,从数据来看下载耗时下降50%,现在稳定在700以下;
      错误修复:针对运维中心里面收集的错误进行不断的修复和整理,这个不知道效果怎么样,无从判断,错误率少肯定是好的就对了;把那些触发率高,和触发数量多的错误修复,小的可以不用管,当然都修复更好;
      代码优化:这个怎么说呢,各种优化书籍、google and baidu各种搜索、社区各种搜索;效果也不知道,这东西不可能给你长时间验证,很多时候是想到一个马上上,把能做的都做了;
      小程序自身的优化:我觉得这个是很有意义的,比如视频有个进度事件,这个事件无法自动取消,很耗费性能,这样你最好使用其他方案解决,比如play和pause;而不是用频发触发的bindtimeupdate250ms触发一次,这个事件苹果和安卓还不一样;类似的吧,小程序很多组件和api都有这种明显的性能问题,再比如页面滚动监听事件,能避免用的避免用,能用替代方案的用替代,实在不行要做好onUnload回收;
      然后是,每次开发新的功能要亲自多测测,看看有没有类似video组件进度事件这种频繁触发的性能问题,要在上线这一步扼杀掉
      2019-11-14
      回复
  • 飘逸丶麦子
    飘逸丶麦子
    2019-11-13

    遇到了同样的问题,现在公司里就我这一部安卓机,小米mix3,最近开发的新版本,测试时查看内存占用,有8/900M,真的恐怖。。。感觉是微信升级到新版本之后才出现的问题

    2019-11-13
    有用
    回复
  • 是小白啊
    是小白啊
    2019-09-02

    其他的机型会吗?测试了下小米的没复现。需要其他的操作吗?

    2019-09-02
    有用
    回复 4
    • 2019-09-02
      不需要操作;只要使用手机,打开性能面板观察就行了;我测试了小米和华为;
      2019-09-02
      回复
    • 2019-09-02
      主要是现在性能面板显示的内存,大项目和小项目,几个页面和几十个页面占用内存展示一样,如果这个显示是真的,那就说明,性能瓶颈在于小程序源码本身,而作为开发者能做的太少了
      2019-09-02
      回复
    • 是小白啊
      是小白啊
      2019-09-02回复
      好,这边先看下
      2019-09-02
      回复
    • 万山
      万山
      2019-09-06
      同一手机,常用微信账号一打开小程序内存占用600+,不常用账号打开内存占用300+
      2019-09-06
      回复
  • Why not?
    Why not?
    2019-08-26

    我们小程序也有少数用户一打开内存就飙到600多M,随便用用就闪退了,情况跟你在小米手机上差不多,正常值应该在200多M的。怀疑微信在某些机型上有问题

    2019-08-26
    有用
    回复 3
    • 2019-08-26
      嗯,是呀;我重启了微信还是一样,不同手机还不同,相差很大
      2019-08-26
      回复
    • 微云
      微云
      2019-08-27

      兄弟,同病相怜啊~


      2019-08-27
      回复
    • 路易
      路易
      2019-09-12


      安卓手机都一样 用久了 内存会变大

      2019-09-12
      回复
  • TNT
    TNT
    2019-08-26

    小程序 竟恐怖如斯。

    2019-08-26
    有用
    回复 1
    • 2019-08-26
      是真机打开性能监控面板
      2019-08-26
      回复
登录 后发表内容
问题标签