多线程访问全局变量除了加锁还可以通过什么方式避免? 除了加锁可以避免多线程问题,还可以通过什么方式避免吗?谢谢... 除了加锁可以避免多线程问题,还可以通过什么方式避免吗?谢谢 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 多线程 全局变量 搜索资料 1个回答 #合辑# 机票是越早买越便宜吗? 风雷九州 2014-11-19 · TA获得超过3025个赞 知道大有可为答主 回答量:1127 采纳率:100% 帮助的人:423万 我也去答题访问个人页 关注 展开全部 你的这个访问是单纯的租配读取还是要做其他的操作之类的?一般CPU都会提供原子操作,使用原子操作对全局变量的修改可以段羡做到免锁。具体的原子操作指令以弊燃指及汇编的写法就需要看CPU的手册了。 追问 如果我需要读取和修改一个全局的结构体可以吗? 追答 这个都是可以实现的,具体就看汇编指令怎么写了。 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容多线程深度剖析,小白到大拿-慕课网慕课网协程专项课程 为你的性能需求找到解决方案。掌握高性能开发利器,冲击高级开发工程师。一课掌握进线,协程,解决高并发问题,兼顾开发效率,走上高性能之路。coding.imooc.com广告 其他类似问题 2013-04-03 多线程读一个全局变量要不要加锁?还是说只是当修改全局变量的时候才要加锁? 11 2017-07-14 java 采用多线程,共用一个全局变量,访问时,如何对全局变量加锁 2017-10-01 多线程 全局变量 加锁 作用范围 1 2020-09-26 多线程、多进程设计中,什么情况下必须加锁保护(多选题) 1 2016-02-26 父线程和子线程之间访问同一个全局变量需要加锁吗? 5 2013-10-05 多线程操作数据库,如何避免冲突?除了用lock加锁以外 还有其他方式吗 2 2017-10-10 多线程对一段代码加锁后,代码中函数中的变量是否也同样被加锁? 22 2018-05-11 多线程进程之间共享全局变量需要加锁吗 3 更多类似问题 > 为你推荐: