关于全局变量同步的问题

skyspeed 2003-05-01 10:41:45
现在有一个全局变量是结构体,多个线程可能同时访问到它的不同的域,对这个变量需要进行互斥保护吗??
...全文
106 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
vcmfc 2003-05-11
  • 打赏
  • 举报
回复
看你是否需要修改了,如果都不需要修改则不用互斥。
如果有修改则需要用同步的方法,比如互斥的方法。


楼上这句要是你要的关键点,回去好好思考,再不懂就没有办法了............
synjones 2003-05-10
  • 打赏
  • 举报
回复
up
iwub 2003-05-05
  • 打赏
  • 举报
回复
对,看情况,一般我建议加互斥锁!
niniu 2003-05-05
  • 打赏
  • 举报
回复
楼上说得对
superzrb 2003-05-04
  • 打赏
  • 举报
回复
看你是否需要修改了,如果都不需要修改则不用互斥。
如果有修改则需要用同步的方法,比如互斥的方法。
skyspeed 2003-05-02
  • 打赏
  • 举报
回复
up!!!
axs 2003-05-02
  • 打赏
  • 举报
回复
应该加上互斥
否则在不同的线程访问相同的成员
或各个成员之间有依赖关系时就会出错
只要用锁保护起来,不发生冲突就行
skyspeed 2003-05-01
  • 打赏
  • 举报
回复
在补充一点:如果要保护的话,是不是只要访问这个结构体就需要将它用锁保护起来?

21,597

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧