iOS 内存暴涨导致一些异步线程被回收 如何解决?

2020-12-22 11:44:10 +08:00
 loulanroom
项目中用了 flutter 和一些 openGL 的东西,平时稳定在 600M 左右,用户偶发性的遇到内存问题导致图片加载、地图回调、图片上传等问题失败。比较难复现,想问一下有没有大佬遇到过类似的问题。
2992 次点击
所在节点    iDev
9 条回复
morningstarwang
2020-12-22 13:48:54 +08:00
flutter 还是建议用 stable 的 channel,以前开发时候非 stable 总会有一些奇怪的性能问题。
MrStark
2020-12-22 14:11:03 +08:00
「稳定在 600M 左右」😱
loulanroom
2020-12-22 14:44:28 +08:00
@MrStark 多几个 flutter 页面会飙到 8 、900M
iceneet
2020-12-22 15:45:41 +08:00
flutter 那么吃内存的吗。。。
fengjianxinghun
2020-12-22 16:00:51 +08:00
flutter 确实,纯原生的 5-10 倍内存开销
wobuhuicode
2020-12-22 16:06:07 +08:00
安卓 APP 我还使用 flutter 来开发。但是 ios 还是用着 objc……毕竟稳定才是硬道理。
不过 objc 写界面真的难收
xayoung
2020-12-22 17:05:39 +08:00
@wobuhuicode 确实很难受
Bananana
2020-12-23 08:33:28 +08:00
@wobuhuicode swiftUI ?
wobuhuicode
2020-12-23 11:53:44 +08:00
@Bananana IOS 13 才能用。IOS14 又是一个版本。
还是乖乖等上 4,5 年才用 swiftUI 吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/737785

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX