M5 Mac 支持内存完整性强制执行
我还没有看到确认这一点的报告(仅针对A19芯片),所以我刚刚购买了一台新的M5 MacBook Pro 14英寸,并执行了以下操作:
```
$ sysctl -a | grep MTE4
hw.optional.arm.FEAT_MTE4: 1
```
MTE4是“增强内存标记扩展”[1],它是苹果更广泛的内存完整性强制系统的基础。
关于内存完整性强制(MIE)及其重要性的更多信息,请访问:https://security.apple.com/blog/memory-integrity-enforcement/
[1] https://developer.arm.com/documentation/109697/0100/Feature-descriptions/The-Armv8-9-architecture-extension?lang=en#md454-the-armv89-architecture-extension__FEAT_MTE4
查看原文
I haven't seen reports confirm this (only for the A19 chip) so I just bought a new M5 MacBook Pro 14" and did this:<p><pre><code>  $ sysctl -a | grep MTE4
  hw.optional.arm.FEAT_MTE4: 1
</code></pre>
MTE4 is the "enhanced memory tagging extension"[1] that underlies Apple's broader Memory Integrity Enforcement system.<p>More on MIE and why it's cool: https://security.apple.com/blog/memory-integrity-enforcement/<p>[1] https://developer.arm.com/documentation/109697/0100/Feature-descriptions/The-Armv8-9-architecture-extension?lang=en#md454-the-armv89-architecture-extension__FEAT_MTE4