gpt4 book ai didi

c++ - boost:如何监视互斥体的状态并在死锁时强制释放

转载 作者:太空宇宙 更新时间:2023-11-04 12:03:12 27 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Example for boost shared_mutex (multiple reads/one write)?

我正在尝试使用来自 boost 的 shared_lockunique_lock 库来实现资源上的基本读写锁。但是,一些访问资源的线程有可能简单地崩溃。我想创建另一个进程,给定一个互斥锁,监视互斥锁并跟踪哪些进程锁定了资源以及每个进程拥有锁的时间。如果进程持有锁超过给定时间段,该进程还将强制进程释放其锁。

非常感谢有关如何解决此问题的任何建议!

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