ЦП с огромной страницей объемом 1 ГБ, но без записи TLB объемом 1 ГБLinux

Ответить
Anonymous
 ЦП с огромной страницей объемом 1 ГБ, но без записи TLB объемом 1 ГБ

Сообщение Anonymous »

Я использую процессор Intel Xeon E5-2680, который поддерживает огромные страницы размером 1 ГБ, но, похоже, в его TLB нет записи размером 1 ГБ. В чем смысл этого и какой размер записи будет использовать TLB при размере страниц 1 ГБ?
root@m:~# cpuid -1 -l 2
CPU:
0x5a: data TLB: 2M/4M pages, 4-way, 32 entries
0x03: data TLB: 4K pages, 4-way, 64 entries
0x76: instruction TLB: 2M/4M pages, fully, 8 entries
0xff: cache data is in CPUID leaf 4
0xb2: instruction TLB: 4K, 4-way, 64 entries
0xf0: 64 byte prefetching
0xca: L2 TLB: 4K pages, 4-way, 512 entries

root@m:~# grep Huge /proc/meminfo
AnonHugePages: 0 kB
ShmemHugePages: 0 kB
FileHugePages: 0 kB
HugePages_Total: 6
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 1048576 kB
Hugetlb: 6291456 kB


Подробнее здесь: https://stackoverflow.com/questions/790 ... -tlb-entry
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»