欢迎您访问科普小知识本站旨在为大家提供日常生活中常见的科普小知识,以及科普文章!
您现在的位置是:首页  > 科普文章

一个 100 年都不用更新的操作系统,是怎么做到的?

科普小知识2021-07-21 02:09:05
...

一个 100 年都不用更新的操作系统,是怎么做到的?

从视窗1.0开始,这个经典的操作系统今年已经有30年的历史了,仅视窗XP就已经存在了13年。同时,频繁的系统更新和安全补丁已经困扰你很多年了。没有自动更新功能吗?但是当紧急情况突然自动重启时,你会后悔的。

最近,美国国防高级研究计划(DARPA)宣布了一个“四年计划”(BRASS):建立一个可以持续一个世纪的操作系统。怎么会花这么长时间?简而言之,它将能够自我代谢。通过深入的机器学习,操作系统将实时自动适应内部系统环境和外部软件环境。

一个 100 年都不用更新的操作系统,是怎么做到的?

您平时安装的大多数更新和补丁都是为了使系统运行更加稳定、安全和兼容。基于这三个因素,工程师将面临更复杂的问题,包括数据库结构、开放程序开发接口(API)、服务器、硬盘存储空间、外部网络协议等。BRASS计划解决同样的问题,但它想做的是使这部分工作智能化。

这将是一个全新的生态:在硬件、内存、带宽、电池寿命、处理器计算能力等方面。必须能够忍受自动更新;从软件开发和系统结构的角度来看,软件开发语言和系统开发语言必须使用全新的编译语言,能够兼容输入输出模块、数据库结构、服务器协议等。其中,操作系统相对稳定。一旦软件根据用户需求开发出新功能,系统将触发敏感程序与之兼容。

一个 100 年都不用更新的操作系统,是怎么做到的?

也许在将来,除了更新系统,甚至安装程序的步骤也会消失。因此,除了创造一种新的抽象语言之外,BRASS还计划颠覆用户体验,并将产生比以前更多不同的用户需求。或许,购买电脑或手机将是未来的另一个好选择。

当操作系统遇到人工智能时,它是一个富有想象力的应用程序。然而,难度系数非常高,可能无法在4年内完成。目前,公司普遍希望创新操作系统,如生产国产操作系统的新麒麟。他们经常根据开源系统Linux的需求进行修改,工作量通常很大。然而,对于操作系统来说,更重要的是生态系统,比如自含式软件、界面设计等等。成本会随之而来。

然而,1959年发明的编程语言COBOL至今仍被一些金融机构使用。它已经存在了将近60年,这种连续性让开发人员对BRASS项目充满了希望。

但就目前而言,它更像是满足军方需求的产品。对于企业和*来说,更新系统涉及商业秘密和国防安全。钱算不了什么。一个现成的例子是,许多企业用户仍在使用Windows XP。