并发理论基础-并发编程的Bug源头:可见性、原子性、有序性

并发编程学习策略 01 | 并发Bug简析 1、导读 1)CPU、内存、I/O 设备的核心矛盾:三者的速度差异。 2) 两个形象的比喻 a、形象的比喻:若CPU 是天上一天,内存则是地上一年;假设 CPU 执行一条普通指令需要一天,那么 CPU 读写内存得等待一年的时间。 b、形象的比喻:若内存是天上一天,I/O 设备则是地上十年。 3)为了合理利用 CPU 的高性能,平衡这三者的速度差异,CPU
相关文章
相关标签/搜索