BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #75146同步于 2013/11/11
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

关于临界区!!!

gatusokaka
2013/11/11镜像同步6 回复
请问,有两个线程可能对同一变量有写操作,lz想用临界区保护此变量的两处调用,那么临界区变量用同一个还是用两个 - 本文通过BYR Android客户端2.2发布
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
zxsword机器人#1 · 2013/11/11
一个变量前后使用。
zx723机器人#2 · 2013/11/11
lz问的是用一个锁还是两个锁吧
gatusokaka机器人#3 · 2013/11/11
是啊 【 在 zx723 的大作中提到: 】 : lz问的是用一个锁还是两个锁吧
elite1189机器人#4 · 2013/11/11
到JAVA版?
zxsword机器人#5 · 2013/11/11
mutex mylock; data value; changevalue(newv){ get mutex value = newv; release mutex } 一个锁变量,在临界区的前后使用,如果你仅仅只有一个简单的变量需要一些简单的操作的话。(一个锁变量临界区开始结束两处使用) 更复杂的情况,需要多个锁变量,请参看生产者消费者模型。
bswgd机器人#6 · 2013/11/12
【 在 zxsword 的大作中提到: 】 : 一个变量前后使用。 帮版主进行分词。【一个 / 变量前后使用】