真正的国产操作系统应该是什么样的?

前不久,华为发布鸿蒙系统,紧接着中兴也发布了自己的操作系统。但是很明显,目前已知的国内操作系统均是在Linux内核基础上发展出来。Linux内核是一种开源的操作系统内核,类似基于Linux内核的系统还有红帽,乌班图等。发布一套全新的操作系统(或内核),其主要是存在几大技术和应用难题。
1、 稳定性,linux、Unix、Windows系统等均是在几十年的锤炼达到稳定可靠的,如果现阶段发布一种全新的操作系统,稳定性是最大问题之一。
2、 兼容性,兼容性涉及生态环境的搭建,比如Windows系统,提供了各种系统接口和应用开发的工具等。可以从IOS系统下的软件就没法在Windows下使用。
3、 新系统模式,当下主流的两种系统模式是分时和分布,Windows系统就是一种分时操作系统。分布式操作系统存在比较明显的安全隐患。发明一种全新模式是困难的,且新模式也存在稳定性和兼容性问题。
4、 硬件束缚,现阶段基础芯片和芯片对应的指令集均是遵循现有标准的,新系统核心存在硬件上的束缚。
发布一套全新的操作系统,诸如此类问题还有很多。总的来说,一方面需要从国家层面下定决心;另一方面,需要相关软硬件企业联合构建系统生态。
于是,华为和中兴等选择采用Linux内核就无可厚非了。但是,操作系统毕竟是我国信息技术自主化的关键之一,鉴于目前大数据存储和传输、人工智能学习、数据安全和保护、万物互联的兴起,传统的操作系统架构模式已经表现出疲软,这现象为发展全新操作系统提供了机会。显然,新操作系统应当具有如下几个特征:
1、 破除集中式运算方式,集中式运算虽保障了安全性,因为网络带宽的限制使得集中式运算存在极大的运算资源浪费,破除集中式运算方式就意味着所有联网节点可以共享运算能力和资源。
2、 打造更安全的内核,所有操作系统从高级语言到机器语言均需要一个转换工具,一般称为编译器,由于运算能力得到了共享,那么如何保障安全就是首要解决的问题。
3、 更优越的网络结构,目前的网络模式主流是以太网,该模式将信源编码和信道编码做了物理上的隔离。于是数据存储和传输上就会要求更多的步骤来处理,减少步骤可提高网络的承载能力。
4、 更优越的调度算法,涉及运算能力和资源共享,就需要一个最优的调度算法。
杰林码可以采用一个概率模型实现无损压缩、对称加密、检错纠错、自定义长度的数字指纹和签名等多个功能的编码算法,无损压缩为可提高网络承载能力;对称加密确保每个共享节点的安全;检错纠错可发现数据在传输时是否被篡改,同时确保数据的可靠传输;自定义长度的数字指纹和签名保证各个级别的节点的权限。所以杰林码为打造全新操作系统内核提供了方法。

发布了27 篇原创文章 · 获赞 38 · 访问量 7567

猜你喜欢

转载自blog.csdn.net/wjlxueshu/article/details/91039982