细到“肌理”的专家讲解!这份手机持久流畅的“独门秘籍”请收好
搭载展锐唐古拉 T770 芯片的 5G 手机,通过了泰尔实验室 36 个月抗老化性能认证,达到了最高等级五级的抗老化指标。
相比同等配置的其他 5G 手机,唐古拉 T770 型 5G 手机的用户体验显著提升:系统整体抗老化指标提升 71%,手机开机时间快 40%,应用程序的冷热启动时间快 69%,应用程序安装时间快 45%,使用 36 个月后性能衰减小于 3%。(注 1)注 1:对比不采用展锐五级抗老化优化技术的唐古拉 T770 平台机,数据来自泰尔实验室和展锐实验室的抗老化测试结果
智能手机用久了会卡顿是一个常识,为啥使用了展锐 5G 芯的手机就可以做到三年流畅如新?为了说清楚这事,展锐技术专家来了一场细到"肌理"的原理讲解:
要说清楚我们做了哪些事情让系统实现持久流畅,得先来了解一下手机软件运行的基本流程:
1、操作系统首先需要将存放在存储器上的应用软件指令读取到手机的运行内存
2、操作系统为运行的应用软件抽象出应用进程来表示该应用的存活状态,并且在运行应用程序的功能时将该进程调度到处理器上运行
3、处理器执行应用程序指令进行相关数据的处理,从而最终呈现软件运行结果给用户
这是软件程序运行的一个基本过程,在这个过程中,有三个核心的硬件资源决定着软件运行的流畅度,它们分别是存储器、运行内存和处理器。这三个硬件的参数也是消费者在选购手机时重点关注的,当然,光有硬件配置还不够,还要让它们三个之间完美协作。
手机在长时间使用后,存储器上会存放大量的用户数据,相应的文件系统里也会逐步出现文件碎片,数据量的增加和文件碎片的形成会直接影响到手机存储器的读写速度。再者,随着用户安装了越来越多的应用程序,系统后台就会有大量的进程同时运行,不同的应用程序争夺着处理器、内存和存储的资源,前台用户最关注的应用进程的资源保障收到影响。在手机处于这种状态下后,精准的调度三大核心资源成为决定系统持久流畅的核心要素。
展锐从状态监测、场景识别和精准调度三个维度着手,形成了 5G 系统平台级持久流畅的技术方案。整个流程如下:对手机的关键资源使用状态进行监测 --> 识别出用户操作的关键场景并预判用户下一步操作动作 --> 与系统软件栈资源调度能力相配合 --> 确保系统资源服务于以用户为核心的场景和操作。
过程解释清楚了,那么如何让三大硬件之间完美协作呢?展锐主要通过高算力聚焦、高效利用运行内存、智能存储三个技术创新点,有力保障了系统的持久流畅运行。
高算力聚焦的核心思路在于把资源优先派给用户当前正在使用的关键进程,管控住非关键进程使用资源的权限。处理器里发挥高算力作用的是大核 CPU,展锐的调度策略让大核 CPU 聚焦在用户的关键进程上。
其次,通过内存预回收、核心内存锁定、进程智能预启动三个技术手段,保障了对运行内存的高效利用。当监测到手机处在闲时状态时,将内存预回收,以随时响应关键进程的突然启用。另外,当用户频繁操作手机时,会产生内存抖动现象,什么叫内存抖动呢?它指的是当内存频繁地进行分配和回收时,会导致系统运行效率急剧下降的现象。内存抖动对手机运行流畅度产生了直接影响,展锐通过核心内存锁定策略来降低内存抖动对应用进程响应速度的影响。
进程的智能预启动通过学习并记忆用户习惯性操作,对一些关键进程进行预启动,以做到快速响应。
存储环节的创新思路在于提升存储器的读写速度,它包括对存储请求的调度策略,在在手机闲时做碎片化检测,并启动碎片化整理,对垃圾块进行预擦除。
听下来整个过程需要芯片和软件高效协作,这正发挥了展锐可以提供从芯片到软件的端到端整体解决方案优势。创新可以从小处着手,目标永远是解决用户遇到的实际问题。紫光展锐将持续投入对底层技术的创新及迭代,服务千行百业,让用户体验不断提升。
2022-05-06 02:10:33