<content></p>

    对于苏小木的博学慎思,作为教授兼导师的张可很满意。 </p>

    双手端着保温杯,张可贪恋着枸杞+当归泡水的气息,略一沉吟,说了句题外话。</p>

    “总觉得你好像有点东西没说出来的样子。”</p>

    说完又摆了摆手,明显不想深究,接着说道,</p>

    “精心挑选的算法的确可以达到一些你刚才所说的对程序运行性能的大幅提升,提交处理效率更优秀的效果,但,像你曾经说过的一句话一样,算法不会有十全十美。”</p>

    张可用自己的经历以及自己的角度缓缓阐述了一些经验与理论的思路。</p>

    “举个例子,如站队的时候按照身高排序会显得较整齐,如果有很多身高乍一看去几乎一样的人排在一块,无疑会让队列显得起伏不定。</p>

    这个时候,只有站在更高的地方进行调整才会显得整齐,算法要做的是进行这样的细微处理,如何让这样的细微处理更加有效,是难点之一……”</p>

    “……”</p>

    苏小木一边点头一边琢磨:</p>

    好像是总有人说深情不及久伴,但却忘了一见钟情。</p>

    如明明是尚思雨最先认识的苏小木,但现在能有更多机会调戏或者做点别的什么的却是林唐,哪讲那么多先来后到。</p>

    反映到苏小木操弄的安卓件系统,主要的矛盾点在于,不管有多少个APP,不管它们怎么胡乱的读写存储空间,最终目的是让这个效率十分高效,不至于卡顿。</p>

    安卓手机发展到现在经历过很多个版本,硬件、系统都有过无数次的更迭,但总是满足不了花样繁多的APP的无限膨胀。</p>

    不管加了多少高配硬件,系统解决了多少BUG,优化了多少模块,总会出现卡顿。</p>

    抛开一些额外因素,反应到软件层面的本身,其实是APP读写存储空间时,响应效率不够。</p>

    APP打开的时候,必须要读取APP本身的信息,必须要经过一系列的流程:</p>

    访问存储空间相应目录,读取数据,反馈到APP本身,然后展现内容。</p>

    苏小木想做的很简单,修改件系统,以更加优秀的数据结构,让APP响应的效率更高,最终解决的是一直存在的大难题,卡顿。</p>

    “这么一来,首先要权衡利弊,考虑牺牲一部分性能或者效率了。”苏小木眉头微皱,下意识的说道。</p>

    他发现安卓卡顿不是没有原因的,大家都想要极致的性能和效率,也想要稳定。</p>

    在这两者之间,权衡利弊,必须要牺牲性能或者效率,换取稳定。</p>

    想到这里,苏小木差点失去了全部的信心。</p>

    全世界这么多人都搞不定的事情,我一个大学生,能搞定?</p>

    要不是开了挂,长得又帅,苏小木真的放弃了。</p>

    张可接着说了下去,“……牺牲本是在所难免的……”</p>

    苏小木又说,“精心挑选算法,以让数据结构更加优秀这个思路肯定没错。”</p>

    谭凌推了推鼻梁的眼镜,“思路当然没错,但是……”</p>

    张可也跟着发表了看法,“算法的设计本是这样,总想两全其美……”</p>

    在苏小木跟张可、谭凌讨论到精彩地方的时候,林唐搭了句腔。</p>

    “数据结构的算法这一块,小木学弟你好像我们都要厉害吧?”</p>

    张可:“……”</p>

    我还是喝我的枸杞当归水去吧,老了老了,保养要紧。</p>

    谭凌:“……”说得对啊,之前不是讨论算法吗,怎么这开始班门弄斧了?</p>

    苏小木:“……”</p>

    “谢谢教授,学长,收益良多。”苏小木连忙笑着感谢。</p>

    讨论太过激动了,好像一不小心装了下逼。</p>

    顶着庞大的压力,苏小木从课题实验室落荒而逃。</p>

    从一开始,苏小木没想过张可教授或者学长们有能力解决他的全部疑惑,在学业,他逼数满满。</p>

    毕竟是开过挂的人。</p>

    苏小木只是想打开更多的思路,所以今天收获还是挺多的。</p>

    首先,苏小木基本捋清了思路。</p>

    安卓这个操作系统其实算是较特殊的,它虽然是基于Linux的自由及开放源代码的操作系统;运行与Linux kernel(内核)之,但并不是GNU/Linux。1</p>

    相反,安卓为了达到商业应用,还移除了被GNU GPL(通用许可证)约束的部分。</p>

    安卓系统的件系统依旧是Linux的ext4,但存放数据的分区却有不同的件系统,一般安卓手机的/stroage/emulated(虚拟Sd卡分区)有两种件系统:</p>

    fuse和sdcardfs。</p>

    而安卓手机的虚拟Sd卡分区却是用户包括APP最常访问的存储空间。</p>

    至于为什么弄这么麻烦,多加用一种只在虚拟Sd卡分区运行的件系统再访问到实际的ext4件系统,目的很简单:</p>

    控制不同APP对件访问的权限。</p>

    苏小木想操弄一下件系统的原因也很简单,要想扛起国产化大旗,得一步一步来,件系统刚好是重要核心模块,目标是个等意思。</p>

    不管是fuse还是sdcardfs都不是国产的,至于Linux的ext4更不用说了……</p>

    …………</p>

    …………</p>

    离开实验室后,苏小木走着走着走回了花半里,女债主苏荷发过来消息说回家做饭。</p>

    巴不得饭来张口的苏小木立马应了下来。</p>

    心暗道,难怪早苏荷没让他把车给开回家,原来是早有准备。</p>

    在电梯里两人刚好碰了。</p>

    “哦豁,这谁家小姐姐,怎么生得这么好看。”苏小木眉毛一挑,前调戏。</p>

    差勾着苏荷的下巴,来一句,妞,给爷笑一个了。</p>

    苏荷一点都不恼,甚至还很期待这一步,微微一笑,“笑起来是不是更好看了?”</p>

    苏小木连连点头。</p>

    “是是是。”</p>

    “个死鬼,你还敢说你不会撩妹!”苏荷翻了个白眼,想嫩死苏小木,没一句实话。</p>

    苏小木搔了搔头,“这不是在学吗,要不总被你们怼。”</p>

    “从哪学的?”苏荷心一紧。</p>

    苏小木嗨了声,“还不是你们的言传身教……”</p>

    1:GNU:自由的操作系统,大意是用户对软件的操作是自由的,可以修改、共享。</p>

    ======</p>

    破碗,强推了,求推荐票。</content></p>

    </p>

章节目录

宿主脑阔疼所有内容均来自互联网,书林文学只为原作者偷名的小说进行宣传。欢迎各位书友支持偷名并收藏宿主脑阔疼最新章节