英特尔联合AMD推出ChkTag指令集架构 帮助x86生态系统提升内存安全性

2025年10月21日 13:38 次阅读 稿源:蓝点网 条评论

日前英特尔发布官方博客宣布与 AMD 合作开发的内存标记指令集架构 ChkTag,这是英特尔与 AMD 共同开发的增强型 x86 指令集,主要用于检测各种内存安全违规行为。

长期以来,内存安全漏洞是困扰整个计算机行业的问题,例如微软将尝试使用 Rust 编程语言来开发 Windows NT 内核降低内存安全漏洞的发生率,其他科技公司也有类似的措施。

内存安全问题是造成不安全和不可靠的重要根源,多个国家的政府机构指导意见称,内存安全漏洞是最常见的已披露软件漏洞,而使用内存安全语言以及内存标记有可能解决这些问题。

ChkTag 指令集架构可以用于检测内存安全违规,例如缓冲区溢出和已释放内存的滥用,该指令集架构旨在强化应用程序、操作系统内核、虚拟化虚拟机管理程序以及 UEFI 固件。

这种指令集架构将控制权交到软件开发者手中,帮助开发者在安全需求和代码部署过程中经常出现的操作元素之间取得平衡,例如 ChkTag 提供指令粒度的控制,用于控制哪些内存访问需要检查,编译器则可以提供优化以及新的语言特性或内在函数。

英特尔称 ChkTag 为 x86 架构的未来发展做好准备,未来将有越来越多的内存安全语言编写的代码和其他语言编写的代码协作运行,ChkTag 还可以从线性 / 虚拟内存中加载标签,这些标签也可以按需提交。

英特尔与 AMD 的合作也不是首次,作为 x86 阵营的两位主导者,现在 x86 阵营正在面临 Arm 阵营的激烈竞争,所以如果英特尔和 AMD 不努力的话,最终市场可能要被 Arm 占据。

对文章打分

英特尔联合AMD推出ChkTag指令集架构 帮助x86生态系统提升内存安全性

1 (50%)
已有 条意见

    最新资讯

    加载中...

    编辑精选

    加载中...

    热门评论

      Top 10

      招聘

      created by ceallan