BT

你的观点很重要! 快来参与InfoQ调研吧!

您现在处于全屏预览
关闭全屏预览

iOS输入法启动速度优化
录制于:

| 作者 范敏虎 关注 0 他的粉丝 发布于 2016年12月8日 | ArchSummit社交架构图谱:Facebook、Snapchat、Tumblr等背后的核心技术
35:34

概要
演讲内容将分享百度输入法在启动时间及运行内存方面的优化。具体实现细节包括:将文件I/O比较重的内核初始化放在独立内核操作线程,保证与计算任务并行;将非输入功能相关的任务抽象成单独Task,在低优先级的任务线程独立调度,并会避让输入功能;将图片预先解码,加载图片的展示速度;将面板对象缓存在对象池中,避免重复创建新对象。

个人简介

范敏虎,百度资深研发工程师,2012年硕士毕业于上海同济大学,随后加入百度。一直从事百度手机输入法iOS平台开发工作,负责主要技术Topic的执行。

百度技术沙龙是由百度主办,InfoQ负责策划、组织、实施的线下技术交流活动,每月一期,每期由1个话题,2场演讲以及Open Space开放讨论环节组成。旨在为中高端技术人员提供一个自由的技术交流和分享的平台。每期沙龙会邀请1名百度讲师分享百度在特定技术领域的成果及实践经验,同时还会邀请1名优秀的互联网公司或企业技术负责人对同一话题进行分享。活动主要面向开发者、技术负责人、项目经理、架构师等IT技术人员。我们的口号是:畅想,交流,争鸣,聚会。

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT