件原因,硬件问题也限制了流畅度。
\n
2011年的手机处理器主频低,核心数量少,难以快速完成计算,导致运行速度慢。
\n
并且,这时的安卓机,运行内存一般在512mb到 1gb之间,机身存储也多为4gb或8gb,读写速度慢,卡顿在所难免。
\n
硬件上陈延森无力改变,但在系统层面,他想开发出更高效的内存管理算法,从而解决内存占用和碎片化的缺点。
\n
目前针对这个问题,他有两个思路,一是优化进程调度算法,提高系统响应速度;二是采用分代垃圾回收算法,调整垃圾回收的触发条件和策略,提高回收效率。
\n
陈延森理好思路,走到极光研发团队的办公区,把王腾叫了出来。
\n
“森哥,极光的初步构架设计好了,界面原型有3版,系统启动和文件系统模块刚通过测试……”
\n
王腾以为陈延森来问开发进度,主动汇报着。
\n
“找你不是听这个,对于系统卡顿、手机运行速度慢的问题,你有没有什么好的建议?”
\n
陈延森招招手,找了间临时会议室,两人坐下谈。
\n
“通常做法是减少动画效果、调低屏幕分辨率,牺牲掉部分用户体验,要么就从硬件入手,加大内存,或者使用更强的多核心处理器。”
\n
王腾皱着眉,结合在oppo的经验,认真回道。
\n
“系统层面有没有更好的办法?”
\n
陈延森耸了耸肩,他可不想牺牲用户体验,也没打算用低端处理器敷衍用户。
\n
“改进内存管理机制,或者优化进程调度,不过oppo和国内的其他手机厂商
本章未完,请点击下一页继续阅读! 第2页 / 共5页