併發理論基礎-併發編程的Bug源頭:可見性、原子性、有序性

併發編程學習策略 01 | 併發Bug簡析 1、導讀 1)CPU、內存、I/O 設備的核心矛盾:三者的速度差異。 2) 兩個形象的比喻 a、形象的比喻:若CPU 是天上一天,內存則是地上一年;假設 CPU 執行一條普通指令需要一天,那麼 CPU 讀寫內存得等待一年的時間。 b、形象的比喻:若內存是天上一天,I/O 設備則是地上十年。 3)爲了合理利用 CPU 的高性能,平衡這三者的速度差異,CPU
相關文章
相關標籤/搜索