阅读:1411回复:3
关于全局变量同步的问题
现在有一个全局变量是结构体,多个线程可能同时访问到它的不同的域,对这个变量需要进行互斥保护吗?? 如果要保护的话,是不是只要访问这个结构体就需要将它用锁保护起来?
|
|
沙发#
发布于:2003-05-01 11:19
看情况而定了,
如果要精度要求细的话,则需要对一些变量单独进行同步。 而如果不是特别细的话,就对整体的结构体进行一下同步就可以了。 |
|
板凳#
发布于:2003-05-01 11:53
我对可能被多个线程同时访问的域已经作了互斥保护, 我想问对于整个结构体还需不需要再加互斥? 对于那些不可能被多个线程同时访问的域,还需要保护吗?
|
|
地板#
发布于:2003-05-01 12:53
我对可能被多个线程同时访问的域已经作了互斥保护, 我想问对于整个结构体还需不需要再加互斥? 对于那些不可能被多个线程同时访问的域,还需要保护吗? 如果你的分析正确。就不需要了 |
|
|