拒绝安卓“卡卡卡”:华为团队详谈打造手机超级文件系统全过程(11)
沿着这个思路,我们设计了新的压缩方式,提交到LZ4开源社区里,maintainer看到很支持,很快就合到主线里面去了。真没想到,困扰我们这么长时间的难题,就这么解决了。华为P30发布时,系统文件分区就采用了我们最新的文件系统。
彼此信任的默契
回顾文件系统的开发历程,感谢每一个兄弟部门的协作。如果没有大家的精诚合作、风险共担,我们不可能打造出自己的超级文件系统。
前文提到的多通道并发设计的方案,其实是一个有风险的方案。我记得海思的阿彪曾跟我说:“喜渝,我很害怕,这东西到底敢不敢合进去。”我们就一起去看,到底有可能在哪些场景出现问题。的确文件系统本身无法面面俱到解决这个问题,但从操作系统层面,所有场景都可以系统地来弥补。还有少部分方案需要我们当前做底层的驱动架构调整,海思的兄弟们也从未退缩,一起想办法解决。如果不是互信的团队,如果大家都只站在自己的业务田里做利弊权衡,这种有很大风险的技术突破很难做成。
和中软的合作更是如此。记得定位P9“丢文件”问题的时候,大家都一起住在公司熬夜定位,实在熬不住就在旁边睡会儿。当时,睡在我旁边椅子上的兄弟就是中软文件系统的PL斌田和他组里的云蕾。大家经历两天两夜,没有找到根因,犯困又睡不着,云蕾就开始拿着手机躺着复现问题,突然听他大叫一声,把我们几个吓了一跳!原来他居然“躺着”把问题复现了!大家一股脑从躺椅上爬起来,围着他一顿狂问,终于找到了复现规律。从此这位兄弟被我们称作“金手指”,是他洗清了文件系统的“嫌疑”。
推荐阅读
- 三国杀|Win 11也能运行安卓应用,流畅度秒杀模拟器,不信你来试试?
- 大唐|梦幻西游:大唐玩家最后的倔强,不去被拒绝过的队伍,站街都不去
- edg战队|魔兽怀旧服:拒绝金团武器,小号立省3000金?盗贼这把副手真香!
- chalice|Dota2-“象油新生”?Chalice:拒绝者确实离开了Elephant小象!
- 地府日记|《地府日记》安卓版,模拟经营游戏终于对阴间下手了!
- 安魂曲|《安魂曲》安卓版本,横版动作游戏,就是比DNF少些按键么!
- 安卓|光遇,国服三次复刻黄鼠狼,两个理由绝了!萌新玩家狂喜
- 安卓|魔兽怀旧服:海加尔最抢手的盾牌,却被说成不如黑庙小怪掉的盾?
- dota2|DOTA:为什么很多dota1玩家以dota2模型太丑画风不好拒绝玩2
- rngm|KPL秋季赛卧龙凤雏拒绝大结局接连爆冷,B组未完待续