std::memory_order_relaxed should ok