併發編程之三個主要問題(可見性,原子性,有序性)

可見性、原子性和有序性問題 CPU、內存和IO設備隨着時代發也在不斷更新迭代,不過更新迭代的同時,他們之間的矛盾也一直存在,三者存在巨大的速度差別(CPU>內存>IO)。 操做系統的總體性能就取決於它的·短板:IO讀寫,爲此爲了平衡他們之間的速度差別,操做系統和計算機體系也提供了許多對策來平衡他們之間的速度: 1、增長CPU緩存,平衡CPU和內存的速度差別。 2、操做系統增長了進程和線程,均衡CP
相關文章
相關標籤/搜索