ZKX's LAB

内存大就能为所欲为?小米10 Ultra:抱歉,真的可以

2020-09-02新闻4

对于智能手机来说,内存和闪存是两个最重要的存储设备,前者临时存放会被SoC随时调用的程序、文件,后者长期存放软件、用户个人文件等数据。虽然内存和闪存都是存储设备,但它们的区别还是挺大的:内存芯片成本高,读写速度快、延迟低,但是只有在通电的状态下才能存取数据;闪存芯片成本低,读写速度慢、延迟高,但是可以在断电的情况下长时间保存数据。

当你在手机上打开一个程序或文件的时候,首先要让闪存将相关的数据载入到内存中,再由SoC对内存中的对应数据进行运算、得出结果,这样才完成了一个程序或文件的打开。在当年电脑的内存空间很小的时候,常常出现不够用的情况,于是引入虚拟内存技术,即将部分硬盘空间(就像手机的闪存空间)当作低速内存使用,程序占用内存空间超过一定量,就会启用这部分“低速内存”来弥补内存空间的不足。

但在如今这个时代,手机的内存空间已经非常充足,在ROG游戏手机3、小米10至尊纪念版这些旗舰手机上甚至用上了16 GB大内存,和某些中高端电脑不相上下,如何充分利用好这些内存空间反而成了头疼的问题。

小米的软件开发团队想起了当年在电脑上常用的“骚操作”——内存盘技术,这项技术相当于把虚拟内存技术反过来使用,将一部分内存空间直接当作闪存空间来存放数据(当然要备份在闪存上,不然一关机就丢失数据),存在“内存盘”上的程序或文件,打开速度和运行速度得到划时代的提升,无论是UFS 3.1闪存还是NVMe闪存,无论加了多少“Turbo”技术,在“内存盘”面前都是“渣渣”。小米团队用小米10至尊纪念版进行测试后发现,开启内存盘技术后,游戏安装、加载时间节省了40%~60%。

可惜的是,小米目前仅仅将该技术用于“游戏试玩模式”,让用户借助内存盘技术快速体验游戏,然后决定是否存入手机闪存空间内,可谓是“暴殄天物”!既然小米起了这个头,相信各家手机厂商都会跟进这项技术,带给用户更多神奇的使用体验。

#科技快讯##数码新鲜事#

#小米手机

随机阅读

qrcode
访问手机版