快表是高速緩存 快表(TLB)是放在主存還是放在CPU的高速緩存(cache)?
快表(TLB)是放在主存還是放在CPU的高速緩存(cache)?TLB:加速虛擬地址-->物理地址的轉換,如果沒有TLB的話每次進行地址轉換都要訪問內存。TLB結構有點像cache。cache:存
快表(TLB)是放在主存還是放在CPU的高速緩存(cache)?
TLB:加速虛擬地址-->物理地址的轉換,如果沒有TLB的話每次進行地址轉換都要訪問內存。TLB結構有點像cache。cache:存放最近使用的數(shù)據(jù)和指令,對于上層來說cache是透明的。cache和TLB的區(qū)別,我說說吧。cache中的數(shù)據(jù)存在時間局域性和空間局域性。TLB中存放的是物理地址只有時間局域性。cache存放數(shù)據(jù),TLB存放物理地址具體了解一下【虛擬內存】相關的知識
TLB存放頁表,是慢表的副本,但TLB不同于cache,頁表也是內存中的頁,頁表會不會出現(xiàn)在cac?
頁表(慢表)在主存中,快表在高速緩存器件里面,它不是Cache,存放在CPU中。