我目前正在尝试找出将我略显过时的笔记本(Windows 7,64 位)更新到 Windows 10 是否是个好主意。问题是 Microsoft 在其Windows 10 规范中声明要使用64 位版本的 Windows 10,需要支持 CMPXCHG16b、PrefetchW 和 LAHF/SAHF 的处理器。我知道我的处理器是 64 位(Intel Core i5-2430M @ 2.40 GHz),但我不知道如何确定它是否支持 CMPXCHG16b、PrefetchW 和 LAHF/SAHF,我也不知道这些是什么意思。
我尝试使用谷歌并没有得到对我有意义的结果,只有我的 i5 和类似的 AMD 处理器的一些比较。我还查看了英特尔的 ARK 网站。如果有人能指出我可以在哪里获得更多信息,我将不胜感激。
旧版本的 x64 处理器不支持用于执行原子 128 位内存交换的 cmpxchg16b 指令,但似乎新版本的处理器已经支持了好几年了。我遇到 64 位机器的旧处理器缺少此指令的可能性有多大?