作家
登录

Linux基金会透露未来 Linux内核可能会引入形式验证

作者: 来源: 2017-06-23 15:06:44 阅读 我要评论

本月19日在北京举办的 LC3 大年夜会 (LinuxCon + ContainerCon + CloudOpen)应当是全球最顶级的开源大年夜会了,而这一为期两天的开源嘉会以前几年在北美、欧洲和日本都举办过,而此次是其初次来到中国。就在同一天,Linux 宣布了 4.12-rc6 的 release,而Linux 基金会在此次大年夜会上也独家泄漏了一些将来 Linux 内核开辟的新特点。

Linux 基金会的履行董事 Jim Zemblin 是本次大年夜会的主进出,他同时也出席了本次大年夜会的宣布会,接收了中国媒体的专访,在19日上午 Linux Story 记者闻其详的拜访中,Jim 泄漏,将来 Linux 内核可能会惹人情势验证,以获得更好的安然性,如不雅完成情势验证的话,将大年夜大年夜增长 Linux 在内核安然上的可托赖度,也有利于 Linux 对更多新特点的支撑和将来长远成长。然则情势验证是一项艰苦的义务,我们估计 Linux 应当起首对某些相对自力的核心模块完成情势验证。


据悉,情势验证(Formal Verification)含义是根据某个或某些情势规范或属性,应用数学的办法证实颇┞俘确性或非精确性。同时逻辑情势验证是一个体系性的验证过程,它应用数学办法来验证设计在实现中是否得以贯彻。今朝重要常用的情势验证软件包含 Coq / Isabelle / Metamath / TLA+ 等。

情势验证过程可以证实一个体系不存在某个 bug 或相符某些规范。而传统软件测试办法的局限在于,有限的测试用例无法覆盖几乎无穷的状况空间,测试情况没有推敲到的例外状况往往会成为隐患,在临盆情况中造成损掉。测试用例再多,也无法包管体系不出现bug,然而对于一些关键应用处景,我们又异常须要一个没有bug的体系。“没有bug”是一个很难严格定义的概念,更实际的做法是尽力清除“特定类型的bug”。情势验证办法可以针对营业逻辑或者代码逻辑进行数学证实,证实一个体系相符特定的设计规范,证实体系不存在任何已知类型的bug,以及证实体系知足特定的功能属性。

情势验证办法有跨越30年的汗青。今朝情势验证在芯片设计[1],云计算[2],操作体系[3],编译器[4],区块链[5]等范畴都有应用。

如不雅 Jim 泄漏的筹划可以或许顺利实施,也许将来可以等待 Docker 之类的轻量级隔离实现跟传统虚拟化媲美的安然级别,这对 Linux 将来在云计算和容器方面的成长大年夜规语益,而 Docker 也将大年夜 Linux 内核安然性的加强中获益,这也可能是 Linux 将来的成长偏向的一部分。不过 Jim 同时也说,这是一个很艰苦的过程,今朝还不克不及包管情势验证相干工作的具体时光表。

【编辑推荐】

  1. 2017十大年夜最佳用于隐私和安然保护的Linux发行版
  2. Linux常用机能分析敕令
  3. Linux过程间通信——应用消息队列
  4. Linux中高效编写Bash脚本的10个技能
  5. 开辟一个Linux调试器(一):预备情况
【义务编辑:枯木 TEL:(010)68476606】

  推荐阅读

  CIO半月刊第十三期|专家支招—破解医疗行业信息化标准与编码“之乱”

【义务编辑:谢海平 TEL:(010)68476606】【编辑推荐】 CIO半月刊第八期|【CIO必看】若何安排云,可为企业节俭切嵌旧本 CIO半月刊第九期|深度|济宁医学院从属病院:以“E卡>>>详细阅读


本文标题:Linux基金会透露未来 Linux内核可能会引入形式验证

地址:http://www.17bianji.com/lsqh/35880.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)