計組學習筆記(四):高速緩衝存儲器Cache

一、爲什麼要有Cache   我們知道存儲器的層次結構爲,CPU——>寄存器——Cache——主存——磁盤——磁帶、光盤,假設沒有Cache這一層,那就相當於我CPU要想找東西直接去主存找,CPU速度很快,主存速度不行跟不上,我要一個東西它半天才給我,這顯然是不效率的。另外,程序的轉移概率不會很低,數據分佈的離散性比較大,只依靠並行主存系統提高主存系統的帶寬是有限的。爲了解決這些問題,就有了Cac
相關文章
相關標籤/搜索