对于应用无响应,内存爆满问题有新的想法

今天在群里跟人探讨内存占用中其他占用过多的问题 , 发现应用下载多的人 , 其他都会特别多 , 而应用占用相对少很多 。
        然后回想起pro2刚发售时 , 应用打开速度比大部分旗舰835的机器都快 , r1的速度更是比其他845机型都快 , 然后想到当初有个说法 , 就是锤子的内存读取方式是与其他手机不一样的 , 同样是emmc , 锤子的速度比一般emmc都快 。
        以下就是我的猜想:锤子的应用跟应用内缓存是分开的 。总所周知现在的应用尤其是游戏 , 都会需要下载大量的应用内数据包 , 而这些数据包 , 通常都是要经过加密或者特殊格式处理的 , 例如bilibili的视频缓存 。而锤子系统会把这些另外下载的缓存数据跟应用分开 , 来保证应用本身的简洁 , 这样打开速度就会大大提高(打开500m的应用和2g的应用 , 速度肯定不一样) 。而这样做 , 主要就是有两个弊端 。第一个就是系统本身无法读取这些加密的数据 , 因此会当作“其它”类型保存 , 清理软件无法识别和清理(所以为什么care一般都是建议恢复出厂设置 , 因为这样数据也清空了) 。第二个就是数据分开了 , 一旦在应用使用过程中 , 存储芯片出现短暂的停顿 , 应用调用数据失败 , 就会出现无响应的情况 , 而内存这东西 , 装的越满调用速度越快 , 这就是为什么有些人经常无响应有些人基本不出现这种情况 , 因为经常无响应的人一般都是内存接近爆满的)
        以上猜测不知道对不对 , 欢迎大家讨论 。

    推荐阅读