第86章 令人震惊的性能(1 / 1)

微内核操作系统!

文成瞳孔紧缩,心中一个咯噔。

果然,他猜的没错,这真的是一款基于微内核开发的操作系统!

所谓微内核,指的便是将内核的功能最小化,只包括三个基本功能——进程管理、内存管理和通信机制!

与此相反的,便是将大多数操作系统功能集于一体的宏内核!

例如普通人所熟知的安卓系统及IOS系统,其所使用的内核便是宏内核!

与微内核相比,宏内核由于将所有的功能都集中在内核空间运行,可以直接访问内核的数据结构和函数,

因此它通常有着极高的性能。

而微内核由于需要在内核和用户空间之间频繁通信,因此会产生额外的性能开销。

这也是如今市面上的大多数操作系统都是宏内核的根本原因所在!

对于用户而言,他们并不关心你的操作系统有多么高科技,又是怎么实现的。

他们只关心一件事——那便是你的操作系统好不好用!

而这个时代,性能为王!

没有足够优秀的性能,加载一个小游戏都要花费数分钟的时间?

那不好意思,哪怕你吹的天花乱坠,市场和用户也不会认可你!

因此,为了尽可能地提高性能,宏内核自然成了众人眼中的香饽饽。

与之相比,微内核的现状就显得不尽人意了。

但是不是微内核就真的完全不如宏内核?

答案自然是否定的!

微内核虽然在性能上,无法与宏内核相比,但在可维护性和稳定性上,微内核完胜宏内核!

由于宏内核提升性能的方式是将所有的功能都集中在一起,那势必会产生一个新的问题。

那便是宏内核的复杂性很高,这导致了内核变的庞大且难以维护。

另外,一旦宏内核中的某个服务崩溃了,往往意味着整个系统都会一起崩溃!

因此,在可靠性及安全性上,宏内核存在不小的问题。

而微内核最小化功能的设计,极大地提高了它的可维护性和可扩展性。

即便是单个服务崩溃,也不会影响到全局。

它甚至能够做到,让不同的API、文件系统乃至不同的操作系统的特性,都在同一个系统中共存!

正是因为这种种优点,在与宏内核的竞争中,微内核虽然落于下风,但永远不会被淘汰。

不过,更让文成震惊的是,他们所研究开发的鸿蒙,在最初设想中,也是采用微内核的设计方案!

但当实际开发后,他们才是深刻地意识到基于微内核开发的操作系统有多么大的难度。

别的暂且不提,光是如何提高性能,便如一座坚不可摧的雄关,拦在了他们所有人面前。

这个问题不解决,那后面的一切都是妄言!

在智能手机出现后,没有用户能够忍受老年机的使用体验!

不过他没有急着开口,而是立即对许昌明带来的操作系统进行全方面的测试。

他不相信许昌明会不知道微内核的缺点。

但对方现在表现地这样自信,不由地让他有些怀疑,心中隐隐有着期待。

或许,对方真的将微内核的性能瓶颈给突破了!

在场的众人,哪怕是对这一方面不太了解的任老,都是聚精会神地看着文成的操作,没有发出一丁点声音,生怕打扰到他的验证。

一分钟!

三分钟!

文成握住鼠标的右手微微颤抖,心跳声在耳边回荡着,浑身都在不受控制地颤抖。

太流畅了!

不管他如何操作,输入怎样的命令,交互界面都能在毫秒级时间单位内,及时响应处理!

尽管目前他只是简单地测试,并未使用什么专门的测试工具。

但行家一出手,便知有没有!

在他看来,只要这款操作系统加载到智能机后,能表现地和现在他操作的一样流畅,那便完全可行!

毕竟,对于绝大多数的用户而言,一毫秒或是一秒的差距,他们并不能很明显地感受出来。

说实话,如果不是因为许昌明是国家派来的,他甚至怀疑,这款操作系统根本就不是用微内核开发的!

五分钟后。

他才是一脸惊叹的停下了测试,激动地看向许昌明,直言道:“许先生,请务必告诉我,你们是怎么解决微内核的性能问题的!”

对于他这样纯粹的技术人员而言,求知欲无疑是最浓烈的。

哪怕许昌明看起来比他小了许多,但他却是依旧没有半点负担,直接在众人面前开口询问道。

“混合型内核!”

许昌明没有隐瞒,开口解释道。

“单纯的微内核因为通信问题,势必会有性能问题。”

“而混合型的内核,能够兼容宏内核与微内核的优点,取其精华去其糟粕!”

“两者相结合,以微内核为主的混合型内核在性能上,甚至能做到不输于甚至优于宏内核!”

混合型内核?

文成心中一惊,但随后又立即摇头。

“可是,如今的混合型内核虽然在尝试结合宏内核和微内核的优点。”

“但现在全世界关于这方面最新的进展,应该还处于探求摸索两者在性能及可维护性间的平衡!”

“哪怕是有了一些突破,但也不可能在性能方面超越宏内核啊!”

不怪文成不相信,实在是这个方案他们之前也深入讨论过,但最终却是无奈放弃。

无它,混合型内核看起来十分美好,既要又要,但世事岂能十全十美?

鱼与熊掌不可兼得!

两者兼得的最后结局,基本都是丢了西瓜又丢芝麻,竹篮打水一场空。

许昌明看着他难以置信的面容,却是摇头说道:“没有什么是不可能的。”

“文主管,我可以明确地告诉你,混合型内核才是未来新一代操作系统的正确方向!”

“关键点在于,混合型内核的全新架构与平衡设计!”

“不过,这一方面是核心中的核心,恕我不能继续透露。”

这所谓的新一代的操作系统,实际上是当初他在留学时,空闲时捣鼓出来的东西。

但在设计与开发过程中,他借助了自己开发的II型人工智能的力量,筛选掉了上千个或错误或不合适的方案。

最终,才是搞出了真正意义上的,有别于市面上其它操作系统的,新一代微内核操作系统!

记住小说阁地址:xsggg.com