前端大势所趋---Flutter 这篇文章会让你行动起来( 六 )
- CPU资源占用
首先 , 我们看 CPU 的占用 , 在启动的时候 , android 原生对 cpu 的占用峰值在 26.8% , 而且几乎是比较平稳的变化 , 而 flutter 对 cpu 的占用峰值达到了 35.5% , 是一种很陡峭的形态 , 然后在大约十六七秒的时候 , 分别滑动了 listview , android 原生对 cpu 资源的占用峰值约 23% , 而flutter约 22.5% 。 从图中也可以看得出 , flutter 对 cpu 资源的占用是突然之间占用很高 , 而 android 则相对平稳一些 。 - 内存占用
内存占用表现上两者都很相似 , android 原生在启动时占用内存最高达到 58.1MB , 而 flutter 则为 72MB , 在滑动
listview 的时候 , 两者表现也很一致 , 都没有突然出现很高的内存占用 。 达到稳定状态后 , android 原生内存占用稳定在35MB , 而 flutter 为 52.5MB 。
debug 和profile 模式的性能测试如果你还不放心的话 , 那么下面我分别打包出用 flutter 和 android 原生构建出的release apk , 然后将手机开启ROOT权限 , 以便可以用 Android Profiler 检测到这两个版本的进程 , 进行性能测试 。 下面看图:
推荐阅读
- 鱿鱼游戏|为啥国内玩家对买断制游戏如此痴迷 ,但免费内购制才是大势所趋?
- 除了X60 5G 基带 高通推出射频前端 ultraSAW 滤波器技术
- 国产手机巨头发力,小米10这几性能领跑行业前端
- 一加持续发力前端技术,电致变之外,还有备用隐藏相机方案!
- 2020年的前端工程师请收下这几个Vue.js开源框架
- Web前端开发工资为什么这么高非凡教育web设计培训老师来解密
- 前端开发规范(四、JS篇)
- 万元以下听个响?酷狗X1高解析耳机,全程HiFi可媲美万元前端
- web前端能做到多少岁?2年能发展到前端技术大牛吗?
- WEB前端程序员在互联网大厂工作和小厂工作有什么不同?