swap与zRam能否提升游戏性能【转】

2023-05-16


http://bbs.angeeks.com/thread-2384563-1-1.html

先来谈谈swap,swap是创建在sdcard上的一个缓存文件或者也可以创建在手机NAND上的,其两者的速度不
,相对于RAM内存来讲速度慢很多,而使用交换swap的条件是程序在缓存状态的时候才会对其写入,后台在线或者前台运行程序绝大多数不会进行访问交换,比如游戏你玩的时候压根和SWAP无关,当然你游戏放在后台的时候,你去操作其他程序或许会专为缓存线程交换到swap,但是当你再次加载的时候由于SD卡的速度很慢,加载速度你们都懂,连累的拖慢,本人的测试部分贴图有时候也会往其交换,所以你们应该也懂这么慢的速度交换越卡


swap建立在满速的存储器上,数据的准确度也会出现问题,在许多apk有较多的数据存在swap时,重新加载,数据准确度也会相应受到影响,其次是加载时间,时间过长程序都会以黑屏已是,久了更会提示强制关闭该程序,再开都无法开起,只能去设置 应用程序 正在运行 缓存关闭该程序才能解决

swap有利有弊,在512内存上个人并不觉得不够用,swap出现最初只是为了G1 里程碑这种低内存机子有用的


再来谈谈zRam  高速内存 也叫做压缩内存,名字上就能看出,并不适合提升性能,你也可以理解成swap升级版,只不过存放对象变成了RAM,由于速度的提升理论上不会出现swap的问题,但实际我的测试时能缓解在swap上的问题,但是也会一定几率出现上面加载慢 数据准确度问题,在游戏上帧数也
没有提升
,因为原理和swap相似,只是在内存上进行了,所以压根就没多大关系

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

swap与zRam能否提升游戏性能【转】 的相关文章

随机推荐