返回目录
关灯 护眼
加入书架

第56章 温水(1 / 2)

时间往回拨一点。

叶明拎著茶叶和水果走进计院办公楼的时候,沈知意正坐在信院实验室里。

天光从窗外落进来,打在她侧脸上,把那层冷白的皮肤照得几乎透明。

她低著头,长发垂下来遮住半边脸,只露出鼻樑的线条。

穿一件白色长袖衬衫,袖口挽了两道,伏在桌上写著什么,笔尖沙沙响。

旁边是sep6200开发板,空气里有淡淡的松香味。

她写完最后一个字,把笔放下。

门被推开了。时兴隆走进来,五十出头,头髮有点乱,衬衫袖子擼到手肘,手里端著搪瓷杯。他在信院待了二十年,是嵌入式方向的老教授。

“清单列好了”

沈知意抬起头,把垂下的髮丝別到耳后,把纸递过去。

时兴隆接过来扫了一眼。256b运存、2gb fsh、3.5寸屏、电容触控膜。他拉过一把椅子坐下。

“sep6200跑android,系统层怎么取捨”

“wifi、蓝牙、gps、多任务、动画,都刪。系统服务从三十个砍到十五个,能压到100b以內。”

“hal层呢”

“刪了wifi,hal模块直接砍。依赖的服务在it.rc里注释掉。”

“bez协议栈”

“砍。驱动都刪了,留著没用。”

时兴隆端起杯子喝了一口:“启动速度呢”

“从上电到进桌面,大概四十到五十秒。裁剪內核驱动,it脚本从串行改並行,能快几秒。再加个开机动画,让用户觉得不是在等。”

“核心服务改成按需加载。surfaceflger这种,等用户真要用的时候再起。能省十秒,但第一次打开应用会卡一下。”

沈知意想了想:“这个手机主要用来上瀏览器、看文档。瀏览器第一次启动卡一下,用户能接受。”

时兴隆翻了翻清单,指著“256b运存”那一行:“dalvik虚擬机调不调”

“调。堆內存上限往上扩,扩到多少要测。”

“gc频率会变。”

“堆內存大了,gc次数变少,但每次gc的时间变长。不能调太大,要找个平衡点。”

时兴隆看了她一眼:“什么时候看的dalvik文档”

(请记住 101 看书网超给力,.书库广 网站,观看最快的章节更新)

“上周。源码里heapsource.cpp,注释写了堆內存的配置逻辑。”

时兴隆没再问,站起来把清单推回给她,走到门口停下来。

“换运存的问题在哪”

沈知意说:“bga封装,焊接风险大。换完之后bootloader要改內存配置。”

时兴隆等了几秒:“就这些”

沈知意没说话。

“地址映射扩到多少sdrc寄存器怎么配时序参数要不要调”他看著她,“你板子上用的是海力士的颗粒,和三星的参考设计不一样。海力士的cas是多少配错了会怎样”

沈知意没接上。