수있는 기본 memory_order_seq_cst 대 (특히 memory_order_release 및 memory_order_acquire뿐만 아니라 memory_order_consume 및 memory_order_relaxed)을 완화 원자 연산을 사용하여 C11/C++ (11) 코드의 성능을 비교 한 벤치 마크 결과에 누군가 포인트는? 모든 아키텍처가
into_inner()이 예제 프로그램의 모든 편안한 쓰기를 반환합니까? 그렇다면 어떤 개념이 이것을 보장합니까? extern crate crossbeam;
use std::sync::atomic::{AtomicUsize, Ordering};
fn main() {
let thread_count = 10;
let increments_
을 허브 Sutters 우수한 talk에 대한 "핵무기"를 본 후 나는 편안 아토 예에 대해 조금 혼란 얻었다. 은 내가 C++ 메모리 모델 (데이터 경주 무료 SC-DRF = 순차적으로 일관)의 원자 읽기로드 /에 "획득"을한다는 것을 나와 함께했다. 나는 부하 [와 상점] 기본이 std::memory_order_seq_cst이며, 대한, 따라서 두 사람