CMP设计分享 http://blog.sciencenet.cn/u/accsys 没有逆向思维就没有科技原创。 不自信是科技创新的大敌。

博文

操作系统设计必须有创新CPU架构支撑才有生命力

已有 3391 次阅读 2014-9-15 07:42 |个人分类:计算机核|系统分类:科研笔记| 国产操作系统

                                       姜咏江

什么样的操作系统才是我们自己的?现在国内搞出的一些操作系统,能说是我们自己设计的操作系统,恐怕没有几个。据介绍,大部分国内设计出来的操作系统都是基于开放的Linux操作系统开发的,因而先进性就可想而知了。

费了很大力气仿造开发的各种国产操作系统为什么在中国不能够像Windows那样被国人用起来?从市场的角度分析,自然有先入为主的原因,但更重要的是不是安全易用。本人曾到与此事相关工信部主管部门,那里就放着装有国产操作系统的计算机,然而却没有人用,询问原因,回答说:“不行,不好用。”

产品的不成熟,自然是不好用。为什么我们设计的操作系统总是不成熟?原因是赖以建立的计算机核心架构在不断地发展变化,在这种发展变化中我们总是不能抢占先机,故而我们总是落后于国外,总是不能够及时地完善我们的操作系统。

操作系统的成熟性、易用性是能否占领市场的重要方面,而安全性又不能不说是另一个重要的方面。众所周知,Linux操作系统是一个开放系统,在这种开放的核心架构下,扩充开发出来的东西能有多大的安全程度?

在知识产权被普遍承认的条件下,在无产权的开放系统Linux操作系统下搞点自己的东西,可以绕过白白为别人打工的窘境,这对市场行为来说,只要能赚钱,也是可取的事情。但像某些人忽悠的那样绝对的安全可靠,那就只剩下自我欺骗的份了。

你这么说,难道中国人搞操作系统没有什么意义吗?不是的。其实,计算机在不断地发展,原有的计算机架构,特别是微体系结构已经出现了许多难以克服的问题,而这些问题的解决,必须要经历对微体系架构的彻底改造。在这种情况下,谁率先掌握了先进的架构体系,谁就会成为未来计算机界的佼佼者。

我们应该将更多的精力放到计算机核心部件的新体系结构研究上。真正进行过这方面研究的人都知道,这种研究是涉及到软件、硬件方方面面的大问题,研究了计算机微体系结构,就会通晓计算机系统那些最更本的问题。如果我们有了先进的计算机体系结构,那么先进安全的软件操作系统就一定是我们的。

我在多年前设计的动态计算机架构,可以说是解决目前计算机问题的很好架构。只是因为自己年老力衰,还有经济实力的问题,不能够得以发展。去年,研祥高科技控股集团董事局主席曾明确地告诉我:“我们已经讨论过,认为您的设计完全可行。我们是企业,企业必须赚钱,……

我希望有识之士能够奋起从操作系统的根基——计算机微体系结构做起,那样国产的操作系统才会有希望,才不会是一种善良的愿望,先进的安全的自己的操作系统才会到来。

 

2014-9-15

 



https://wap.sciencenet.cn/blog-340399-827823.html

上一篇:自己设计制作CPU与单片机一书的附录下载地址
下一篇:动态多核微处理器设计推广交流
收藏 IP: 221.220.131.*| 热度|

4 刘洋 陆泽橼 张磊 lrx

该博文允许注册用户评论 请点击登录 评论 (7 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-2 02:44

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部