gpt4 book ai didi

Java 使用 volatile 关键字内存效率高吗?

转载 作者:行者123 更新时间:2023-12-04 05:10:11 26 4
gpt4 key购买 nike

如果使用 1 个 volatile 变量,它是否也关闭了其他相关非 volatile 变量的 cpu 缓存?

最佳答案

不,它只会阻止该变量加载到 CPU 缓存并在那里进行修改。更准确地说,它强制 CPU 在访问 volatile 字段后刷新其缓存。见 here了解更多详细信息

关于Java 使用 volatile 关键字内存效率高吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14984022/

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