快表是高速缓存 快表(TLB)是放在主存还是放在CPU的高速缓存(cache)?
快表(TLB)是放在主存还是放在CPU的高速缓存(cache)?TLB:加速虚拟地址-->物理地址的转换,如果没有TLB的话每次进行地址转换都要访问内存。TLB结构有点像cache。cache:存
快表(TLB)是放在主存还是放在CPU的高速缓存(cache)?
TLB:加速虚拟地址-->物理地址的转换,如果没有TLB的话每次进行地址转换都要访问内存。TLB结构有点像cache。cache:存放最近使用的数据和指令,对于上层来说cache是透明的。cache和TLB的区别,我说说吧。cache中的数据存在时间局域性和空间局域性。TLB中存放的是物理地址只有时间局域性。cache存放数据,TLB存放物理地址具体了解一下【虚拟内存】相关的知识
TLB存放页表,是慢表的副本,但TLB不同于cache,页表也是内存中的页,页表会不会出现在cac?
页表(慢表)在主存中,快表在高速缓存器件里面,它不是Cache,存放在CPU中。