电脑管家——游戏启动加速之剑灵加速50%

1.     创意点的产品功能/使用场景介绍

  在用户登录剑灵后的龙图加载过程中,屏幕右下角会出现电脑管家的加速图标,提醒用户已加速的时间以及目前的加载进度。游戏启动加速属业内首创。

2.     创新点的创新之处的具体描述

(1)    产品创新:业内首创在游戏启动场景做加速,加快游戏启动时间。

A、    精确识别场景,利用预取技术实现游戏启动加速。

  游戏启动模式基本上都是“登录进程--游戏主进程”模式,基于这一模式,我们在登录进程启动后,游戏主进程启动前的一段空闲时间,利用预取组件预取游戏主进程需要加载的文件。

B、    前后台配合,精确确定预取数据。

  在后台,通过学习游戏主进程启动过程,得到预取训练数据,将该训练数据下发到用户侧,作为预取组件预取数据的依据。

C、 技术创新效果:通过十多万用户的数据验证,加速后(预取成功)用户的平均启动时间为47s,比未加速(未预取)用户的93s,快了50%效果视频及介绍:http://bns.qq.com/act/a20131030repair/problem2.htm。数据如下:

4.     创意如何产生的

  用户启动剑灵过程中,多数用户的平均等待的时间在93秒,过长的等待时间和没有预期引起很多用户抱怨,剑灵团队在过GR4的时候就在这个问题上被挑战。剑灵团队向管家寻求帮助,管家也正好在研究包括启动加速在内的游戏场景加速,遂决定先在剑灵上试验。

  该启动加速功能适用于所有客户端游戏,目前只在剑灵上先发布。

5.     怎么实现的

(1)    利用系统缓存,在内核预取大量游戏需加载数据,且不消耗系统可用内存。

(2)    分析游戏启动模式,精确识别场景。

(3)    前后台配合,精确确定预取数据

实验预取数据训练过程


用户侧训练数据转换过程


(4)   
整体方案如下



6.    
产品的意义对未来的展望

  目前的安全管理类软件加速功能,已经从大而全的加速转向为每个应用场景的加速。在用户最头疼的游戏场景,该产品解决了用户在剑灵启动上的痛点,之后可以将该技术应用于LOL等端游,以及加快游戏地图加载、加快office等软件的启动速度等方面。在各个场景解决启动慢等文件加载慢的问题。