博客
关于我
老兵戴辉:华为操作系统28年史
阅读量:345 次
发布时间:2019-03-04

本文共 1129 字,大约阅读时间需要 3 分钟。

1991年,南海之滨的南山半岛上,一个故事开始了。这一年,华为的徐文伟带领团队开发出了华为第一颗芯片——ASIC。与此同时,华为也开始了进入电信运营商市场的征程,在争取准入JK1000的过程中,不得不开发自己的操作系统。徐文伟作为研发负责人,肩负起了这个重任。

芬兰在1991年也迎来了一个重要的时刻,那就是全球首个GSM电话的通讯。这一年,芬兰的赫尔辛基大学计算机科学系学生林纳斯·托瓦兹编写了Linux内核的雏形,为后来的开源操作系统奠定了基础。Linux的诞生在全球范围内掀起了一场革命,成为了最伟大的开源软件之一。

1992年,华为在亿利达高科技部的支持下,开发出了第一套操作系统。这套操作系统为邮电局的程控交换机提供了核心支持。尽管在硬件上面临诸多挑战,但华为凭借团队的努力,在有限的资源下成功完成了开发。这个系统不仅支持传统的空分制,还具备了更高的扩展性和可靠性。

进入1993年,华为开始开发数字机C&C08A型机,进一步巩固了在通信领域的技术地位。与此同时,华为也开始探索多种操作系统架构,包括基于pSOS和VxWorks微内核的实时操作系统,以及后来基于开源Linux内核的开发。

2007年,华为在核心网领域迎来了重大变革,开始基于开源Linux内核开发实时操作系统。这一决定不仅提升了系统性能,也为华为的后续发展奠定了坚实基础。通过优化Linux内核,华为成功降低了时延,实现了更高效的网络控制。

2012年,华为开始在鸿蒙操作系统的研发上下功夫。这个操作系统不仅面向消费者,也涵盖了企业、云计算、物联网等多个领域。鸿蒙操作系统的核心理念是实现端到端的精确时延控制,为万物互联和智能制造提供了技术支持。

华为的操作系统群丰富多样,从核心网的VRP到云计算的Fusion Sphere,从汽车的鸿蒙到智能手机的鸿蒙,华为在操作系统领域形成了完整的生态系统。这些操作系统不仅服务于华为的业务,还为整个行业提供了技术参考。

在操作系统领域,华为培养了一批优秀人才。季昕华、曾浩文、宇视等人都从华为体系中成长起来,分别在公有云、交换机操作系统、安防领域开创了自己的生涯。他们的成就不仅为华为的发展添砖加瓦,也为中国的操作系统行业注入了新的活力。

2019年,华为泰山服务器的发布标志着公司在计算基础设施上的重大突破。通过支持Arm架构,华为为核心网和云计算领域开辟了新的发展方向。这种架构的转型不仅降低了成本,也提升了系统的灵活性和可扩展性。

华为操作系统的发展历程充满了创新和坚持。从最初的ASIC芯片到鸿蒙操作系统,华为始终坚持自主创新,形成了完整的操作系统生态。这种自主性不仅保障了公司的发展,也为全球通信和信息技术的进步作出了重要贡献。

转载地址:http://rfte.baihongyu.com/

你可能感兴趣的文章
npm install CERT_HAS_EXPIRED解决方法
查看>>
npm install digital envelope routines::unsupported解决方法
查看>>
npm install 卡着不动的解决方法
查看>>
npm install 报错 EEXIST File exists 的解决方法
查看>>
npm install 报错 ERR_SOCKET_TIMEOUT 的解决方法
查看>>
npm install 报错 Failed to connect to github.com port 443 的解决方法
查看>>
npm install 报错 fatal: unable to connect to github.com 的解决方法
查看>>
npm install 报错 no such file or directory 的解决方法
查看>>
npm install 权限问题
查看>>
npm install报错,证书验证失败unable to get local issuer certificate
查看>>
npm install无法生成node_modules的解决方法
查看>>
npm install的--save和--save-dev使用说明
查看>>
npm node pm2相关问题
查看>>
npm run build 失败Compiler server unexpectedly exited with code: null and signal: SIGBUS
查看>>
npm run build报Cannot find module错误的解决方法
查看>>
npm run build部署到云服务器中的Nginx(图文配置)
查看>>
npm run dev 和npm dev、npm run start和npm start、npm run serve和npm serve等的区别
查看>>
npm run dev 报错PS ‘vite‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。
查看>>
npm scripts 使用指南
查看>>
npm should be run outside of the node repl, in your normal shell
查看>>