如今,信息技术发展走入泛在计算新时代,人类社会、信息系统和物理世界正逐渐走向“人-机-物”三元融合,万物互联、软件定义,成为这个时代的基本特征。操作系统、CPU处在信息技术的核心位置,是“心”也是“魂”。“操作系统生态开始多元化,未来的操作系统可能不是一个生态,而是多个生态并存。”中国科学院院士梅宏在2021世界5G大会——未来信息通信技术国际研讨会发表演讲时指出,操作系统已经进入到一个全新时代。

回顾过去,每十年会完成一代计算设备的变迁。从主机计算、桌面计算或者个人计算、移动计算,每十年设备就会上一个数量级。按照贝尔定律,每十年换一次设备,设备数增加十倍,可以催生新的应用。“我们可以看到操作系统随着计算时代的变迁,二十年出一代新的操作系统,那么从主机时代的主机操作系统,桌面时代的个人计算操作系统、PC操作系统到移动操作系统,现在已经进入一个新的阶段。”梅宏说道。

这个新时代,可以称之为依托于泛在操作系统构建的泛在计算时代。在梅宏看来,泛在操作系统是面向新的泛在计算模式的操作系统,也是传统操作系统的泛化和延伸。泛在操作系统与物理世界有很多关联,所以软件定义就是一种重要的实现形式。“软件定义Everything(一切),软件定义X(未知),我们需要为X构建一个操作系统,这是操作系统多样化的需求。”梅宏说道。

互联网发展至今,正在融合人类社会,也在融合物理世界,这个新场景和平台引领信息技术走入泛在计算时代,孕育出新的操作系统,呈现出“人-机-物”三元融合的特点。

人机物融合带来了机联网、社交网、物联网和各种各样的计算模式。从主机时代、PC时代到移动时代,新的需求来了,这就是泛在计算时代。如果将其命名为泛在计算,就会出现新的面向泛在操作的系统,需要完成计算通信和电子产品的融合,需要垂直整合,需要软硬协同,需要特定场景,而且是数量级提升的、极端化应用需求和极端化硬件资源需求,所以就提供了操作系统发展的新机遇。

谈到操作系统存在的问题,梅宏指出,传统操作系统面临的老问题尚待解决,新的场景和计算模式又带来新的问题,也有很多新的基础性问题和挑战。原理、机理、构造方法、关键技术体系涉及泛在资源的管理、泛在应用的框架支撑、全站性能的优化、安全隐私保护等因素。面向工业领域、智慧城市这些不同的场景也需要构建相应的参考实现,可能需要共性技术体系的支撑。

“目前操作系统发展是把应用的共性需求沉淀下来,很多应用需求现在我们还不清楚,仍然在探讨。”梅宏说道。