1. 程式人生 > >主存-輔存結構儲存體系(頁式虛擬儲存器)與Cache-主存結構儲存體系的不同

主存-輔存結構儲存體系(頁式虛擬儲存器)與Cache-主存結構儲存體系的不同

1.目的不同

主存-輔存是為了增加容量,cache-主存是為了提高速度

2.與cpu訪問方式不同

cpu只能訪問主存不能訪問輔存,cpu能訪問cache和主存

3.對映方式不同

主存-輔存是全相聯對映,cache-主存是全相聯對映,組相聯對映,直接映像都有

4.透明性不同

主存-輔存對系統程式設計師不透明,對應用程式設計師透明,cache-主存對二者都透明

5.挺高命中率方式不同

主存輔存隨著頁面的增大,命中率先增大,到一定程度之後就減小了,但cache-主存不會,雖然塊增的太大,會降低速度,但是命中率不會減小

6.增加的支援不同

主存輔存增加了硬體和軟體,cache-主存只增加了硬體,cache要求速度,所以都是硬體實現的