文章目录
- 内存扩展
- 感知能力弱
增加内存容量是厂商提高手机流畅度的常用方法 。内存越大,体验越好,但硬件成本越高 。
于是厂商纷纷推出内存扩展技术(或称内存融合技术),通过软件提升硬件性能 。
华为最早应用在Mate10系列,OPPO已经推出12GB 7GB内存扩展技术 。
内存扩展 机器人
目前安卓手机厂商采用的内存扩展技术都是基于ZRAM和SWAP,并不是什么新的黑科技 。
ZRAM最早出现在Android 4.4上,这就是所谓的内存压缩技术 。它的原理是把手机里的内存划分成一个区域,然后把不活跃的代码部分压缩,需要的时候再解压 。
SWAP最早出现在Android 2.2上,被称为虚拟内存技术 。它的原理是利用手机中的一些闪存作为内存 。
华为
与友商开发低开发成本的原生Android技术不同,在EMUI时代,华为使用的是自研的Hyperhold容器设备 。其原理是利用UFS闪存作为ZRAM的外部存储,以提高系统的多后台能力和热启动速度 。Hyperhold使系统能够主动控制内存换入、换出和回收的细节 。
现在新荣耀正在使用这项技术 。
感知能力弱 更大的运行内存会带来更快的应用启动速度(基于预加载),更大的后台应用内存,更流畅的前台应用运行 。
虽然厂商对内存扩展技术宣传的很好,但尴尬的是,很多第三方测试显示,开放虚拟内存后,应用启动速度和后台应用预留数量并没有明显增加 。
但是同样的物理内存,华为手机可以保留更多的后台应用 。华为表示,其手机采用了内存扩展技术 。
不过“亏”的是华为的内存扩展是自动开启的,并没有像其他手机厂商一样提供手动开启的开关 。所以没有办法测试华为的内存扩展会给手机带来多大的提升,华为的多后台能力是因为内存扩展技术还是操作系统 。毕竟,“留后台”也是鸿蒙系统系统的特长 。
内存扩展技术仍然有一些缺点 。
内存压缩技术:需要频繁的压缩和解压缩,会占用CPU资源 。CPU性能不够,手机就会卡 。
用闪存做内存的缺点:闪存虽然容量大,但是读写速度比内存慢很多 。其次,闪存存在使用寿命问题,频繁擦除会降低闪存的使用寿命 。
高端机型开放虚拟内存意义大吗?
基本上所有支持内存扩展技术的高端机型都是“大内存” 。增加虚拟内存意义大吗?
另外,不要被厂家误导 。图片中的20GB硬件内存和实际使用中的20GB硬件内存有明显区别 。
真正需要内存扩展技术的是一些内存较小的低端机型,但不知道这些机型的处理器和闪存的性能能否应对 。
- 毛晓彤和陈翔的事件是怎么回事?多年后,陈翔公开出轨了 。
- 吸烟还能健康长寿吗?可靠吗?柳叶刀研究告诉你答案
- 为什么老师说尽量不用?WPS?Office和WPS到底选哪个
- 唐鹤德一生不结婚吗?唐鹤德张国荣的爱情是真的吗?
- 汕头方便带走的特产有哪些(汕头方便带走的特产有哪些)