從Java視角理解系統結構(二)CPU緩存

衆所周知, CPU是計算機的大腦, 它負責執行程序的指令; 內存負責存數據, 包括程序自身數據. 同樣大家都知道, 內存比CPU慢很多. 其實在30年前, CPU的頻率和內存總線的頻率在同一個級別, 訪問內存只比訪問CPU寄存器慢一點兒. 由於內存的發展都到技術及成本的限制, 現在獲取內存中的一條數據大概需要200多個CPU週期(CPU cycles), 而CPU寄存器一般情況下1個CPU週期就夠
相關文章
相關標籤/搜索