gpt4 book ai didi

multithreading - 处理并发读取?

转载 作者:行者123 更新时间:2023-12-01 08:36:58 24 4
gpt4 key购买 nike

我是并发编程的新手,我有一个特定的情况需要一些意见。如果我有一个变量,我将从多个线程访问但只是为了读取值(它不是常量的唯一原因是因为我需要在运行时设置它),我是否需要一个互斥锁?或者您是否只需要在也有写入共享资源时担心竞争条件?

最佳答案

如果您在启动线程之前设置值,则不需要互斥量。如果您启动线程后设置值,您将需要一个互斥锁来确保所有线程都读取相同的值。

关于multithreading - 处理并发读取?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22419435/

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