这两天在优化一个 h5 小游戏的性能,在 chrome 运行之后,同时打开 chrome 的任务管理器,在渲染 canvas 动画时发现当前 tab 的 Memory Footprint 和 GPU Memory 一直在增加,动画完成之后两个内存占用都会减少,但是还是会比动画之前要高。
想请教下在 chrome 中渲染页面时内存和 GPU 内存是怎么分配的,什么情况下会占用 GPU 内存,有什么办法可以回收 GPU 内存?
在网上搜了搜也没找到比较靠谱的资料,有什么比较好的资料介绍给我也好,非常感谢。