Algunas CPU Intel admiten páginas de 1GB. Esto se identifica mirando CPUID 0x80000001, EDX bit 26 . El kernel de Linux expone esto a través de /proc/cpuinfo
la pdpe1gb
bandera .
¿Dónde descubrimos qué CPU admiten esto y cuáles no? ¿O qué línea de productos admite esta función? No hay nada en estas páginas Intel ARK que indique soporte para esta función.
CPUs que hacen de soporte páginas: 1 GB
- Xeon E5620 (Westmere)
- Core i5-4250U ( Haswell, móvil )
Otras CPU que no admiten páginas de 1 GB:
- Xeon E5506 (Nehalem)
- Core i7-2720QM (Sandy Bridge, móvil)
- Core i5-2500K (Sandy Bridge)
Respuestas:
De acuerdo con esta página :
Parece ser cierto, ya que era una nueva característica de las CPU Westmere .
fuente
perf
... Incluso si quisieras usar 2M páginas enormes para Firefox, supongo que muchos de sus datos internos se asignan en fragmentos más pequeños que eso. Habría una sobrecarga para asegurarse de minimizar la fragmentación externa de las asignaciones dentro de un búfer de página enorme.