Linux Kernel 2.6 Estable
Cual regalo de navidad, hace unos dias, hemos visto como el kernel 2.6 de linux pasaba a ser estable, sustituyendo a la serie 2.4.
Qué novedades nos trae este nuevo kernel?
A continuación os las detallaré.
Una de las mejoras más interesantes es el soporte para hyperthreading, que consiste en la capacidad de considerar, a nivel de hardware, un único procesador como dos o más (Pentium 4).
En ciertas situaciones, el rendimiento mejora notablemente, aunque a costa de aumentar la complejidad en la planificación de procesos, entre otras cosas. La mejora de su soporte en el kernel requiere que el planificador sea capaz de reconocer y optimizar la carga entre los procesadores reales y virtuales de una misma máquina.
Mejoras de Escalabilidad:
Permite acceder a 64 GB de memoria en casi todos los sistemas recientes x86 de 32 bits, usando una modalidad de paginado.
Se puede llegar a sistemas de archivo de hasta 16 TB en hardware corriente.
Una de las mejoras definitivas en Linux 2.6 es que el kernel es por fin interrumpible (preemptible).
En todas las versiones anteriores de Linux, el propio kernel no puede ser interrumpido mientras está procesando.
(En un sistema multiprocesador, este comportamiento se repetía en cada procesador.)
Pero en Linux 2.6, el kernel puede ser detenido a la mitad para que otras aplicaciones sigan corriendo, aunque se esté en medio de un proceso intensivo de bajo nivel.
Muchos usuarios pueden notar que el sistema se comporta más ágilmente en modo interactivo al activar esta opción; la entrada de usuario parecerá más rápida, incluso en un sistema colapsado.
Aparte de los sistemas de archivo clásicos de Linux, el nuevo kernel ofrece compatibilidad completa con el sistema de archivos XFS.
Éstas y otras muchas novedades se pueden ver detalladas en el ChangeLog.
ChangeLog 2.6.0
Source 2.6.0
Patch 2.6.0
Cómo instalarlo:
Lo primero, necesitamos module-init-tools (instalables desde los gestores de paquetes de vuestra distribución preferida)
La compilación se hace del mismo modo que en los kernels anteriores, con la excepción de que en 2.6 también tenemos la posibilidad de configurarlo mediante make gconfig (además de oldconfig, menuconfig y xconfig)
Artículo: Compilar un kernel Linux
Por supuesto, imagino que en breve distribuciones como Mandrake, RedHat, Debian... incluirán un kernel-image ya compilado para bajar.
Comentarios sobre 2.6 son bienvenidos si alguien lo ha probado.
Salut,
Dani.
xmms now playing: Bon Jovi - This Ain't a Love Song
Qué novedades nos trae este nuevo kernel?
A continuación os las detallaré.
Una de las mejoras más interesantes es el soporte para hyperthreading, que consiste en la capacidad de considerar, a nivel de hardware, un único procesador como dos o más (Pentium 4).
En ciertas situaciones, el rendimiento mejora notablemente, aunque a costa de aumentar la complejidad en la planificación de procesos, entre otras cosas. La mejora de su soporte en el kernel requiere que el planificador sea capaz de reconocer y optimizar la carga entre los procesadores reales y virtuales de una misma máquina.
Mejoras de Escalabilidad:
Permite acceder a 64 GB de memoria en casi todos los sistemas recientes x86 de 32 bits, usando una modalidad de paginado.
Se puede llegar a sistemas de archivo de hasta 16 TB en hardware corriente.
Una de las mejoras definitivas en Linux 2.6 es que el kernel es por fin interrumpible (preemptible).
En todas las versiones anteriores de Linux, el propio kernel no puede ser interrumpido mientras está procesando.
(En un sistema multiprocesador, este comportamiento se repetía en cada procesador.)
Pero en Linux 2.6, el kernel puede ser detenido a la mitad para que otras aplicaciones sigan corriendo, aunque se esté en medio de un proceso intensivo de bajo nivel.
Muchos usuarios pueden notar que el sistema se comporta más ágilmente en modo interactivo al activar esta opción; la entrada de usuario parecerá más rápida, incluso en un sistema colapsado.
Aparte de los sistemas de archivo clásicos de Linux, el nuevo kernel ofrece compatibilidad completa con el sistema de archivos XFS.
Éstas y otras muchas novedades se pueden ver detalladas en el ChangeLog.
ChangeLog 2.6.0
Source 2.6.0
Patch 2.6.0
Cómo instalarlo:
Lo primero, necesitamos module-init-tools (instalables desde los gestores de paquetes de vuestra distribución preferida)
La compilación se hace del mismo modo que en los kernels anteriores, con la excepción de que en 2.6 también tenemos la posibilidad de configurarlo mediante make gconfig (además de oldconfig, menuconfig y xconfig)
Artículo: Compilar un kernel Linux
Por supuesto, imagino que en breve distribuciones como Mandrake, RedHat, Debian... incluirán un kernel-image ya compilado para bajar.
Comentarios sobre 2.6 son bienvenidos si alguien lo ha probado.
Salut,
Dani.
xmms now playing: Bon Jovi - This Ain't a Love Song

