之前做了一个已经上线的游戏,现在发行提需求说是要让优化运存,请问有没有大佬能给科普下这个所谓“运存”是个什么东西?
我在网上查了半天,就查到运存是 ram,内存是 rom,然后相关优化的文章全是优化内存,没有提到“运存”。而且经过发行那边给的资料,发现相同的 apk 在不同的机型上这个 “运存”的值竟然还不一样。。。一般比如贴图解压之后的大小不应该固定的啊?还是说这个贴图在不同机型里解压的大小还不一样?还是说贴图解压后占用的也不是运存?
这个所谓的运存到底跟 unity profiler 那些个东西有啥关联没有?
另外还找到了一个通过源生代码查看内存使用的方式就是那个 “/proc/meminfo” 文件,另外就是使用 ActivityManager 类中的 getRunningAppProcesses() 方法,但是这俩好像也都是查看内存而不是这个运存吧?
所以运存和内存到底是个啥关系?有什么优化运存的方式吗?
先在这跪谢了!
同学你好,应该就是指RAM,同学优化的问题就是运行时游戏占用内存大了,让优化一下,可以尝试把项目里实现上没有对大对象及时释放的地方释放一下来优化,这个要一点一点看代码修改了,也可以再查一下其他途径来优化