目前还没有使用无锁编程的场景,后续完善。
无锁编程
无锁编程是一场关于内存模型(Memory Model)、指令重排(Reordering)和CPU 缓存一致性的硬仗。它不需要显式的 std::mutex 和 std::semaphore,但它需要极其复杂的逻辑来替代这些工具提供的安全保障。
目前还没有使用无锁编程的场景,后续完善。
无锁编程是一场关于内存模型(Memory Model)、指令重排(Reordering)和CPU 缓存一致性的硬仗。它不需要显式的 std::mutex 和 std::semaphore,但它需要极其复杂的逻辑来替代这些工具提供的安全保障。