page contents

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

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

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

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

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

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

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

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

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

更多相关技术内容咨询欢迎前往并持续关注好学星城论坛了解详情。

想高效系统的学习Python编程语言,推荐大家关注一个微信公众号:Python编程学习圈。每天分享行业资讯、技术干货供大家阅读,关注即可免费领取整套Python入门到进阶的学习资料以及教程,感兴趣的小伙伴赶紧行动起来吧。

attachments-2022-05-rLS4AIF8628ee5f3b7e12.jpg

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
Pack
Pack

1475 篇文章

作家榜 »

  1. 轩辕小不懂 2403 文章
  2. 小柒 2228 文章
  3. Pack 1475 文章
  4. Nen 576 文章
  5. 王昭君 209 文章
  6. 文双 71 文章
  7. 小威 64 文章
  8. Cara 36 文章