併發編程的一些基本概念

併發編程的三要素: 原子性:一個或多個操作要麼全部執行成功要麼全部執行失敗。 可見性:一個線程對共享變量的修改,另一個線程能夠立即看到。 有序性:程序執行的順序按照代碼的先後順序執行。 併發編程的優缺點: 優點: 充分利用多核CPU的計算能力,通過併發編程的形式可以將多核CPU的計算能力發揮到極致,性能得到提升。 方便進行業務拆分,提高系統併發能力和性能。在特殊的業務場景下,先天就適合於併發編程。
相關文章
相關標籤/搜索