gpt4 book ai didi

multithreading - 32/64 位原子性

转载 作者:行者123 更新时间:2023-12-03 22:45:35 25 4
gpt4 key购买 nike

问题是什么时候 64 位加载/存储操作被认为是原子的。

  • 如果我有 64 位处理器,但我使用的是 32 位操作系统。我会有 64 位原子性吗?
  • 如果我使用的是 64 位操作系统但运行的是 32 位应用程序(使用 WoW64),我将拥有 64 位原子性吗?
  • 最佳答案

    毫无疑问,应用程序必须在 64 位操作系统和 native 64 位模式下运行才能获得 x64 的优势。如果您在 32 位模式下运行,无论是在 32 位操作系统(带有 32 位应用程序)上,您都将获得 32 位原子性。如果您在 64 位 CPU 上的 64 位操作系统上运行 64 位模式,您将获得 64 位原子性。链中的所有组件(应用程序、操作系统、CPU)必须运行 64 位才能获得 64 位。

    关于multithreading - 32/64 位原子性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3123326/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com