一个整形的变量,在多线程环境下不加锁读写会不会有问题? 我个人一直是认为会发生问题的,但是有次面试的时候被面试官反驳了,而且最近工作的时候也发现前辈在多线程操作变量的时候没有加锁,所以有点疑惑了。
1
Chenamy2017 2020-11-26 15:27:55 +08:00
同时读写当然会出现问题了,我记得操作系统课程里面,就是用这个做例子的,还有测试代码。
说说面试官反驳的理由 |
2
Vedar 2020-11-26 17:35:59 +08:00
你连语言都没说。。一般来说 肯定会有可见性的问题呀
|