Red Hat Enterprise Linux v. 3 Kernel: Un núcleo de Linux 2.4 con herramientas de Linux 2.6

Para brindar la mejor combinación de tecnología y estabilidad posible a fines de 2003, Red Hat Enterprise Linux v.3 implementó un enfoque kernel híbrido: Las herramientas de Linux 2.6 kernel que serían de más valor para los clientes de empresa/comerciales y los ISV fueron sometidos al proceso backport para incorporar el Linux 2.4 kernel más estable. Como resultado de este enfoque, kernel brindó una combinación de estabilidad, desempeño y escalabilidad.

La siguiente tabla describe las principales herramientas de kernel, y señala cuáles se incluyen en Linux 2.6 y la familia de productos Red Hat Enterprise Linux v.3. En general, las herramientas que se sometieron al proceso de backport fueron, al momento, poco maduras para entornos comerciales, o no son consideradas necesarias por los usuarios y socios ISV. A principios de 2005, se lanzó Red Hat Enterprise Linux v.4, que brinda un Linux 2.6 kernel completo.

Herramienta En Linux 2.6 kernel En Red Hat Enterprise Linux 3 Brinda:
Native Posix Thread Library (NPTL)
POSIX compatible de alto desempeño multi-threading
Kernel IPSec
IPSec layer disponible para ser usado por módulos kernel
I/O asíncrono (AIO)
Desempeño de aplicación mejorada
Programador O(1)
Programador SMP altamente escalable
OProfile
Monitoreo de desempeño basado en hardware de CPU
kksymoops
Informe mejorado de errores de kernel
Mapa Invertido de Memoria Virtual (rmap VM)
Desempeño mejorado en sistemas de memoria limitada
HugeTLBFS
Mejora de desempeño para grandes aplicaciones de memoria virtual (ejemplo, bases de datos)
Remap_file_pages
Optimización de memoria kernel para aplicaciones de memoria compartida
2.6 Network stack features (IGMPv3, Ipv6, etc.)
Mensajería y rendimiento de red mejorados
IPvs
Balanceo de carga de red
Listas de control de acceso (ACL)
Administración de seguridad del sistema de archivos mejorada
partición de memoria 4GB-4GB
No
Soporte de memoria física x86 enormemente aumentada y mayor espacio de dirección de aplicación
Soporte de programador para CPU hyperthreaded
No
Desempeño mejorado de CPU hyperthreaded (implementación 2.6 no comparable aún)
Bloque I/O (BIO) capa de bloque
No
Principal reescritura del sub-sistema I/O (soporte de dispositivo y estabilización en progreso)
Soporte para sistema de archivo > 2TB
No
Soporte para volúmenes muy grandes. Red Hat Enterprise Linux 3 soporta hasta 2TB.
Nuevos elevadores I/O
No
Puesta a punto para el desempeño del sub-sistema I/O (estabilización en progreso)
Puesta a punto de la respuesta interactiva del programador
No
Mejoras del programador para tareas interactivas (estabilización en progreso)