【高并发】一文解密诡异并发问题的第一个幕后黑手——可见性问题
写在前面 大冰:小菜童鞋,昨天讲解的内容复习了吗? 小菜:复习了,大冰哥。 大冰:那你说说我们昨天都讲了哪些内容呢? 小菜:昨天讲了并发编程的难点,由这些难点引出我们需要了解导致这些问题的“幕后黑手”。对于并发编程来说,计算机和操作系统的制作商为了提升计算机和系统的性能,为CPU增加了缓存,为操作系统增加了进程和线程,优化了CPU指令的执行顺序。而这些优化措施恰恰是导致并发编程频繁出现诡异问题的根源。 大冰:很好,小菜童鞋,掌握的不错,今天,我们就深入讲讲由缓存导致的可见性问题,这就是并发问题的三大“幕后黑手”之一,这个知识点非常重要,好好听。 可见性 对于什么是可见性,比较官方的解释
下载地址
用户评论