在这里,我对术语“记忆栅栏”(Rust 中的栅栏功能)感到困惑。我可以清楚地理解原子方面的内存屏障是什么,但我无法弄清楚什么是内存栅栏。
内存栅栏和内存屏障是一样的吗?如果不是,有什么区别以及何时使用内存栅栏而不是内存屏障?
c++ processor atomic rust
atomic ×1
c++ ×1
processor ×1
rust ×1