01-可见性、原子性和有序性问题:并发编程Bug的源头

目录 并发程序幕后的故事 源头之一:缓存导致可见行问题 源头之二:线程切换带来的原子性问题 总结 并发程序幕后的故事 CPU、内存、I/O设备都在不断的迭代,但是在快速发展的过程中,有一个核心矛盾一直存在,就是这三者的速度差异。CPU和内存的速度差异可以形象的描述为:CPU是天上一天,内存是地上一年(假设CPU执行一条普通指令需要一天,那么CPU读写内存得等待一年的时间)。内存和I/O设备的速度差
相关文章
相关标签/搜索