chrome 渲染 web 页面时内存和 GPU 内存是怎么分配的?在手机和电脑上是类似的分配方案吗?

这两天在优化一个 h5 小游戏的性能,在 chrome 运行之后,同时打开 chrome 的任务管理器,在渲染 canvas 动画时发现当前 tab 的 Memory Footprint 和 GPU Memory 一直在增加,动画完成之后两个内存占用都会减少,但是还是会比动画之前要高。

想请教下在 chrome 中渲染页面时内存和 GPU 内存是怎么分配的,什么情况下会占用 GPU 内存,有什么办法可以回收 GPU 内存?

在网上搜了搜也没找到比较靠谱的资料,有什么比较好的资料介绍给我也好,非常感谢。image.png

阅读 1.8k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题