TLB 转换检测缓冲区
基本概念
页式地址=页面起始地址+页内 偏移地址;
内部组成
1:TLB在X86体系的CPU里的实际应用最早是从Intel的486CPU开始的,在X86体系的CPU里边,一般都设有如下4组TLB:
第一组:缓存一般 页表(4K字节页面)的指令页表缓存(Instruction-TLB);
第二组:缓存一般 页表(4K字节页面)的数据页表缓存(Data-TLB);
第三组:缓存大尺寸 页表(2M/4M字节页面)的指令页表缓存(Instruction-TLB);
第四组:缓存大尺寸 页表(2M/4M字节页面)的数据页表缓存(Data-TLB);
2:TLB命中和TLB失败
如果TLB中正好存放着所需的 页表,则称为TLB命中(TLB Hit);如果TLB中没有所需的页表,则称为TLB失败(TLB Miss)。
3: TLB条目数 即TLB里面可以存储的表项数目,一般也叫entry数。
4:TLB的联合方式
1〉全相联方式:Athlon XP
2〉组相联方式:P4
赞 (0)