gpt4 book ai didi

c++ - 提升 : recursive shared_mutex?

转载 作者:IT老高 更新时间:2023-10-28 22:30:28 26 4
gpt4 key购买 nike

似乎 Boost 的 shared_mutex 是非递归的.. 周围有吗? (没有重新实现整个东西)

最佳答案

看看this thread这个excellent explanation为什么 shared_mutex 通常是个坏主意。因此,如果您不同意 recursive_mutex 也是个坏主意,请在没有任何 shareiness 的情况下使用它,因为它不会给您带来任何性能提升。您将收到更简洁的代码,无需任何重大更改。

当许多线程经常读取数据而很少修改数据时,我尝试在我的项目中使用 shared_mutex 来锁定竞争激烈的 map 。收到了更差的性能结果

关于c++ - 提升 : recursive shared_mutex?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3308981/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com