(二)Java多線程 —— 併發編程的基礎

併發編程的基礎 一、 CPU多級緩存 1)爲什麼需要CPU cache: CPU的頻率太快了,主存跟不上,這樣在處理器時鐘週期內,CPU常常需要等待主存,浪費資源。 所以cache的出現,是爲了緩解CPU和內存之間速度的不匹配問題(結構:cpu -> cache -> memory). 2)CPU cache有什麼意義: 時間局部性: 如果某個數據被訪問,那麼在不久的將來它可能被再次訪問。 空間局
相關文章
相關標籤/搜索