[]PC上浏览器的内存和手机QQ浏览器或者手机Chrome浏览器的内存相差好几倍
PC上的内存
手机上的内存
两个测试都是进入主城中后所得的结果,而且FPS相差也很大,在Chrome下基本可以满帧运行,但是在qq浏览器下FPS一直在50以下,目前设置的是Fast速率,如果设置Slow在QQ浏览器下则只有10帧左右,Chrome却是30。
手机上的内存
两个测试都是进入主城中后所得的结果,而且FPS相差也很大,在Chrome下基本可以满帧运行,但是在qq浏览器下FPS一直在50以下,目前设置的是Fast速率,如果设置Slow在QQ浏览器下则只有10帧左右,Chrome却是30。
没有找到相关结果
已邀请:
2 个回复
yurong3000
赞同来自: 懒懒
1、同样的场景没有任何其他额外开销,但是在手机和pc上看内存占用不一致,甚至有着几倍差距,主要是CacheAs引起的,去除CacheAs后可消除该问题。原因是分辨率不同,导致的cache的大小不同,但是我手机和pc的分辨率又是一样的,为何还是存在这样的差别?答案就是高清屏会用两个像素渲染一个像素。
2、cacheas一般用来缓存复杂的节点对象,比如一个页面里面有大量的节点,这些节点又不经常变化,这样的时候cache,对于单个图或者少量节点,cache的价值不大。不经常变化不代表完全没有变化,就是部分变化频次不高的内容不影响大局使用该属性
cuixueying
赞同来自: