后端岗位面试题更新 2026-08-05

C++ 标准库中的读写锁(std::shared_mutex)默认遵循哪种调度策略?如何验证这一点?

完美世界后端开发游戏技术原理方案权衡C++

考察说明

考察对 std::shared_mutex 调度语义的理解及验证能力

回答思路

  1. 说明标准未强制规定,实现相关
  2. 指出常见实现(如 pthread_rwlock)多为写优先
  3. 提出通过并发测试或阅读源码验证