中华网数码

数码
设为书签Ctrl+D将本页面保存为书签,全面了解最新资讯,方便快捷。
业 界/ 互联网/ 行 业/ 通 信/ 数 码/ 手 机/ 平 板/ 笔记本/ 相 机
当前位置: 数码 > 要闻 >

OPPO Find X2搭载了内存反碎片化引擎,保障手机运行流畅、久用不卡

OPPO Find X2搭载了内存反碎片化引擎,保障手机运行流畅、久用不卡
2020-03-16 10:22:52 来源:快科技

3月13日消息,OPPO Find X2正式上市发售。

官方介绍,OPPO Find X2搭载了内存反碎片化引擎,是由OPPO自主研发、首个针对物理内存碎片化、虚拟内存碎片化进行优化的技术,搭配ColoroS 7,从系统底层保障手机运行时刻流畅、久用不卡。

内存碎片化是如何产生的?

举个例子:我们把手机内存空间想象成个拥有很多双人间的大型酒店,里面的客人就是应用程序运行时候需要的资源。

有时入住1个人,有时是情侣2人,有时是夫妇带着两个孩子4个人,有时是相互结伴的两家6个人,有时是大家庭n个人。

他们都要求入住房间挨着,经理(系统)按照顺序依次安排入住。但有时前面的情侣退房离开,留下了一个孤零零的房间,后面入住的大家庭,都不愿意分开入住前面这个孤零零的房间,于是碎片化就产生了。

随着时间积累,来往客人越来越多,孤零零的房间就越来越多。某天酒店来了个需要20个房间的团队,但经理(系统)发现有很多分散的双人间,但不是连续挨在起的。 团队拒绝分散入住, 这时经理 (系统)就只能这样做:

1、不接待这个团队了(应用闪退)

2、让所有住户先出来,重新进行房间规整后分配房间(页面规整), 让新来旅行团稍后入住。

当然房间规整需要时间,会导致新来的旅行团等待(应用卡顿),甚至原有的客人不愿意换房间导致房间规整失败,最终导致旅行团离开(应用闪退)。

这就是内存碎片化导致原因和后果。

ColorOS如何解决内存碎片化问题?

同样举酒店的例子:我们把酒店分成多个楼层,如果入住的是小家庭或情侣,我们让他们按照顺序入住,而如果来了大家庭和大户的人家,我们专门划分一个楼层来接待他们。所以就算前面的客人退房离开了,因为我们的分配方式,也会有小家庭或情侣入住单个房间。

这样零散的双人间就很少了,大片连续的房间就多了,这样不用担心无法承接突然到来的大型团队了,也不用频繁把住户赶出来重新分配房间,让住户等待了。

实际来看,内存反碎片化引擎能够在物理内存和虚拟内存层面上极致的降低小内存污染,提高大块内存分配成功率。可将物理内存中的大块内存申请速度提升18%,进程虚拟内存GPU端oom概率降低93%,内存碎片化次数降低99%,最终大幅提升手机长时间使用的流畅度。

责任编辑:kj005

文章投诉热线:156 0057 2229  投诉邮箱:29132 36@qq.com
关键词:

个保法颁布一周年:个性化广告发展需平衡隐私保护与用户体验

2022-11-14 11:53:20个保法颁布一周年:个性化广告发展需平衡隐私保护与用户体验

2022年全球折叠手机总销量将首度超过千万部大关

2022-02-09 11:40:212022年全球折叠手机总销量将首度超过千万部大关

印度市场智能手机出货量出炉:vivo占比排名第三

2022-02-08 11:19:13印度市场智能手机出货量出炉:vivo占比排名第三

平板电脑进入新的竞争阶段 重新夺回市场主导权

2022-02-07 16:52:08平板电脑进入新的竞争阶段 重新夺回市场主导权

2021年四季度中国手机市场苹果占有率位居第一

2022-01-27 13:33:342021年四季度中国手机市场苹果占有率位居第一

预测2022年中国市场智能机销量达3.4亿部 同比增长8%

2022-01-26 14:57:26预测2022年中国市场智能机销量达3.4亿部 同比增长8%

相关新闻