(来自:RedHat)
具体说来是,x86-64-v2 需要处理器支持 CMPXCHG16B、LAHF-SAHF、POPCNT、SSE3、SSE4.1、SSE4.2、SSSE3 等现代指令集,相当于将 RHEL 9 的需求提升到了英特尔Nehalem 架构的水平。
即便如此,RHEL 9 还是提供了相当宽松的支持,允许过去十年的绝大多数 Intel / AMD64 处理器配合该 Linux 发行版一起使用。之所以没有选择 x86-64-v3,则是为了避免对 AVX 的强制要求。

此前,RedHat 开发团队已经完成了 Function Multi-Versioning 的部分工作,以便在运行时根据特定的 CPU 而提供相应的优化。
不过现在,团队已将重心转移到 glibc-hwcaps 等方面。如果能够顺利推进 SSE4 和 POPCNT 等现代指令集的使用,RHTL 9 有望带来更加出色的开箱即用体验。