Java內存模型與線程

概述 爲什麼需要計算機同時去做幾件事情? 由於計算機的運算速度與它的存儲和通信子系統速度之間差距太大,所以大量時間都花費在了磁盤I/O,網絡通信或者數據庫訪問上,然而讓計算機同時去處理多個事情可以使得處理器運算能力被壓榨出來。 硬件的效率與一致性 計算機的存儲設備和處理器的運算速度之間差了幾個數量級,所以現代計算機系統不得不加入一層讀寫速度儘可能解決處理器運算速度的高速緩存(cache)來作爲內存
相關文章
相關標籤/搜索