TLB エントリ数

TLB のエントリ数って幾つだったっけ、とかで調べてみた。

  • i486
combine (I/D) TLB
4KB Pages, 4-way set associative, 32 entries
Instruction TLB
4KB and 4MB Pages, 4-way set associative, 32 entries
Data TLB
4KB Pages, 4-way set associative, 64 entries
Data TLB
4MB Pages, 4-way set associative, 8 entries
Instruction TLB
4KB and 4MB Pages, fully set associative, 32 entries
Data TLB
4KB and 4MB Pages, fully set associative, 64 entries
  • P6 系の場合
Instruction TLB
4KB Pages, 4-way set associative, 32 entries
Instruction TLB
4MB Pages, fully associative, 2 entries
Data TLB
4KB Pages, 4-way set associative, 64 entries
Data TLB
4MB Pages, 4-way set associative, 8 entries
Instruction TLB
4KB Pages, 4-way set associative, 128 entries
Instruction TLB
4MB Pages, fully associative, 2 entries
Data TLB
4KB Pages, 4-way set associative, 128 entries
Data TLB
4MB Pages, fully set associative, 8 entries
Instruction TLB
4KB Pages, 4-way set associative, 128 entries
Instruction TLB
4MB Pages, large pages are fragmented
Data TLB
4KB and 4MB Pages, fully set associative, 64 entries