的流程。
但是,如果现在有一栋烂尾楼,无论是地段、整体构造、施工质量什么的都符合你的心理预期。
那么,这样可以节省了多少时间,就是显而易见的事情了。
现在陈哲给出的内核架构,就等于这栋烂尾楼。
而南老他们需要做的,就是完成整个工程项目的施工。
当然了,这只是一个比喻。
毕竟,陈哲正在做的那个内核,也不是就可以直接拿过来用的。
因为南老他们要做的,同样是一个繁琐的工程。
所以,底层源码肯定是不能完全一样的,但是却又必须保证两者之间,在结构体系上的一致,
这里面,就需要考教陈哲的能力了。
而在这方面,却恰恰就是陈哲最适合开挂的领域。
毕竟,他熟悉未来各种操作系统的发展趋势,也熟知在这种发展中,所出现的各种需求。
所以,他就能最大限度的,做出一款极其精简,优化到了极致,甚至能让你改无可改的程度。
这种超前的设计理念和通用调度算法,再加上那种洞悉未来的领先思维,是完全可以保证他去实现这一点的。
举个最简单的例子。
如果这款内核看作是一种碳元素,它可以自然形成钻石、炭、石墨,也可以成为无数的化合物,比如尼龙、汽油、香水、塑料、炸药等。
你可以把它应用到很多场景中,但却很难改变碳元素本身。
别较真,就是表达那么个意思。
不得不说,陈哲的想法是很好的。
但是在没有见到真实的东西之前,与会的众人,还是难免会在心里打个问号。
而这个问号,在下午见识到陈哲的那款半成品内核后,就很快烟消云散了。
事实胜于雄辩。
这些人可都是识货的人,有见识、有能力,完全可以大致判断出一个产品的好坏。
虽然陈哲拿出来的,还仅仅只是一个半成品。
但所谓窥一斑而知全豹,作为行内人,他们都有自己的眼力眼光和判断标准,是可以有相应的评判资格的。
这里面最高兴的,莫过于南广义了。
但要说最震惊的,那就要算许忠信教授了。
他一脸不可思议的指着电脑屏幕。
眼睛却死死的盯着陈哲,“这个调度系统的算法,也是你自己写的?”
要知道,一款操作系统的内核,在调度系统上的算法,是相当复杂的。
虽然90年代的时候,情况还远没有后来发展的那么变态,但也不是一般人就可以玩得转的。
内核的调度系统,是综合了各种算法和tradeoff,并涉及到了吞吐量、响应时间、公平性、调度引起的额外开销等各个方面上的权衡。
而这其中,也有先进先出算法、任务优先算法、时间片轮转算法、最大最小公平性算法等各种不同的算法。
每一种算法,都有各自的优劣。
比如先
请收藏:https://m.xpal.org
(温馨提示:请关闭畅读或阅读模式,否则内容无法正常显示)