gpt4 book ai didi

multithreading - 自旋锁是否仅在低级别的os操作中使用?

转载 作者:行者123 更新时间:2023-12-03 12:55:38 25 4
gpt4 key购买 nike

一个软件开发人员提到自旋锁主要用于操作系统低级操作,例如驱动程序。真的吗?
自旋锁在现实生活中有哪些好用例?

最佳答案

但是,该问题可能看起来像重复的或基于意见的。它包含一个特定的问题:

Are spin locks used only at low level os operations?



不,自旋锁通常在应用程序级别上也很有用。例如。 提供了 spin_mutexspin_rw_mutex,它们又在某些并发容器(例如 concurrent_hash_map)内使用。

关于multithreading - 自旋锁是否仅在低级别的os操作中使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27041984/

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