Temas Calientes

Linux 2.6.32 disponible oficialmente, y viene con KSM

Linux 2.6.32 disponible oficialmente, y viene con KSM
Tux se ve bien hinchadoSolo ayer les contábamos de Kernel Samepage Merging (KSM) y que éste sería incluido oficialmente en Linux 2.6.32.  No pasaron muchas horas y esta nueva versión del kernel ya fue publicada oficialmente.

En cuanto a las mejoras destacadas, podemos comentar una que  beneficiará a los usuarios con múltiples discos: Antes existía un proceso llamado pdflush que se encargaba de guardar en disco los datos que por un momento estuvieron en caché, pero el proceso no estaba diseñado para soportar múltiples discos.  Ahora se crean distintos procesos por cada dispositivo de almacenamiento, y por ejemplo, con este cambio usando 5 discos SATA se logró una mejora de un 40% al escribir los datos en disco.

Respecto a KSM, con este release han surgido más detalles técnicos que ayer no teníamos a mano.  Ahora se sabe que el sistema no maneja toda la memoria en búsqueda de páginas con el mismo contenido, sino que las aplicaciones le dan una pista al sistema operativo para que trate de consolidar múltiples páginas en una sola.  De esta forma, sólo en aquellas aplicaciones en donde pueda resultar una ventaja usar KSM, se entrega esta pista y eso es lo que está haciendo el sistema de virtualización KVM.

Seguramente los otros sistemas de virtualización usarán esta nueva técnica pronto, ya que en la documentación de este release se habla de interesantes cifras obtenidas con KSM. Por ejemplo con un servidor de 16GB de RAM se puede correr sin problemas hasta 52 maquinas virtuales de 1GB cada una, todas ellas corriendo Windows XP.

El soporte para ATi sigue avanzando

Por el lado gráfico también hay mejoras, ya que como recordarán, la funcionalidad compartida de los sistemas gráficos como X.org y Wayland se ha centralizado en el kernel.  En este release se incluye el esperado soporte de código abierto para los sistemas basados en la familia de chips R600/700 de ATi, con Kernel Mode Setting incluido.  Aunque aun no se pueden correr todos los juegos, el escritorio con compositor Compiz funciona perfectamente y esto está demostrando que la estrategia de ATi de entregar la documentación para que la comunidad desarrollara los esperados drivers, está funcionando.

Por el lado de Intel se corrigió un problema que sucede con algunos chips que se bloquean sin causa aparente, ahora Linux es capaz de detectar esa situación y reinicializar el procesador gráfico.  También se recuperó el soporte para hardware antiguo (8xx) que se había roto debido a la tormenta de cambios realizados últimamente para implementar la nueva arquitectura gráfica.

El resto de los cambios va por el lado de la mejora en el reconocimiento y manejo de nuevos dispositivos. Hablamos de nuevos dispositivos manejados por el sistema y no específicamente nuevos drivers ya que muchas veces el soporte para un nuevo hardware requiere pequeñas modificaciones en drivers existentes.  El reporte completamente detallado se puede encontrar en Kernel Newbiews.

Link: LinuxChanges (Kernel Newbies)

28 Comentarios

Linux 2.6.32 disponible oficialmente, y viene con KSM

Thumb up 0 Thumb down 0 avatar_Marcello Mora Marcello Mora dijo hace 4 años

Una maquina con 16MB! es capaz de correr 52 maquinas de 1 GB!!! CSM que es bueno KSM !!!! :D ......

Responder
Thumb up 0 Thumb down 0 avatar_RJ RJ dijo hace 4 años

No puede ser un servidor con 16MB de ram. No será 16GB?

Responder
Thumb up 0 Thumb down 0 avatar_h4k h4k dijo hace 4 años

Genial!! esperando el nuevo x.org ahora :)

Responder
Thumb up 0 Thumb down 0 avatar_leo leo dijo hace 4 años

weeeena CSM!
osea KSM!

Responder
Thumb up 0 Thumb down 0 avatar_Sebastián Lara Sebastián Lara dijo hace 4 años

Gran artículo Franco

Supongo que deberían ser 16GB en el servidor?

Responder
Thumb up 0 Thumb down 0 avatar_Rodrigo Rodrigo dijo hace 4 años

"The result is a dramatic decrease in memory usage in virtualization environments. In a virtualization server, Red Hat found that thanks to KSM, KVM can run as many as 52 Windows XP VMs with 1 GB of RAM each on a server with just 16 GB of RAM."

Citado de la fuente.
era demasiado bueno apra ser verdad jajaja, pero aun asi no deja de ser impresionante.

Responder
Thumb up 0 Thumb down 0 avatar_FITS FITS dijo hace 4 años

También creo que son 16 Gb, pero esta genial. Es bueno ver como avanzan en mejoras.

Muy buen articulo, como siempre franco

Responder
Thumb up 0 Thumb down 0 avatar_kotak kotak dijo hace 4 años

KSM maneja sólo los procesos de maquinas virtuales o tmb los compara con el SO anfitrión?

Responder
Thumb up 0 Thumb down 0 avatar_MasterTebo MasterTebo dijo hace 4 años

gran aporte...
vamos Linux...!!!!

Saludos...
MasterTebo

Responder
Thumb up 0 Thumb down 0 avatar_San_Pateste_Otro San_Pateste_Otro dijo hace 4 años

Con lo que dice en la segunda parte de la noticia, sobre el soporte para ATI....quiere decir que por fin tendré aceleracion decente para mi radeon X1600 Pro??....uffff eso espero al menos...=/

Responder
Thumb up 0 Thumb down 0 avatar_Ub_9.10_Am Ub_9.10_Am dijo hace 4 años

Gracias @Catrin por tu respuesta (del post anterior) me quedo clarito como el mar de La Serena. ¿Sera muy riegoso actualizar el kernel?, es que nunca lo he intentado, más compilarlo, sería una locura.

Responder
Thumb up 0 Thumb down 0 avatar_Ravenman Ravenman dijo hace 4 años

Por fin me podré librar de los malditos controladores privativos de ATi para tener aceleración 3D en mi tarjeta 4850 X2!.

Los muy canallas dejaron el soporte de Xorg 1.7 (en sus controladores Catalyst 9.11) hasta el próximo año.

Ojalá Franco Catrin pueda ilustrarnos sobre el por qué de esta decisión.

Responder
Thumb up 0 Thumb down 0 avatar_cuek? cuek? dijo hace 4 años

@Ravenman

"Controladores privativos de ATi" HAHAHAHAAHHA lo siento pero puta que te salió comunista, digno fanboy de Richard Stallman xD

Responder
Thumb up 0 Thumb down 0 avatar_Fick Fick dijo hace 4 años

@cuek?

Si conocieras el software libre de verdad y te informaras un poco mas, sabrias que no es comunista.

Responder
Thumb up 0 Thumb down 0 avatar_sk2040 sk2040 dijo hace 4 años

wow tengo 4gb en ram actualizo el kernel y veo si puedo correr 13 maquinas con xp

Responder
Thumb up 0 Thumb down 0 avatar_h4k h4k dijo hace 4 años

@sk2040: No podrás porque no hay mucho en común de librerías entre windows y linux, osea, se le saca provecho en el caso que estés virtualizando distros Linux en Linux, en caso de otro S.O. no es mucha la diferencia.

Responder
Thumb up 0 Thumb down 0 avatar_Cabezon Cabezon dijo hace 4 años

@Franco Catrin: una consulta, esta capacidad de ksm sirve al virtualizar varios win$ desde Linux, o es solo entre SO similares?

Responder
Thumb up 0 Thumb down 0 avatar_Lisa Lisa dijo hace 4 años

Viene con Konchesumare xDDDD

Responder
Thumb up 0 Thumb down 0 avatar_Kodomo Kodomo dijo hace 4 años

@franco

Una duda con ksm... es algo parecido a lo que hacen algunas implementaciones del fork()?

Mantener la misma pagina para los procesos hijos mientras estos no la modifiquen? asi si hay paginas que son identicas entre procesos (en el caso del fork entre procesos de un mismo padre) se evita su duplicidad, y en caso ke uno de los procesos la kera modificar se crea una copia propia con los cambios.

Responder
Thumb up 0 Thumb down 0 avatar_GriZmio GriZmio dijo hace 4 años

me gusto el "Easy local kernel configuration"
no se si ya existia o no, pero se ve interesante :)


http://kernelnewbies.org/Linux_2_6_32#head-11f54cdac41ad6150ef817fd68597554d9d05a5f

Responder
Thumb up 0 Thumb down 0 avatar_h4k h4k dijo hace 4 años

@Franco: Verdad, puta que soy weon xDDD

Responder
Thumb up 0 Thumb down 0 avatar_X_X X_X dijo hace 4 años

Vale Franco por el cable a tierra. Antiguamente, actualizaba cada 2 años el sistema o distro pero con las notas sobre los avances, me animo a probar mas pronto lo nuevo. Antes, ni me enteraba de lo que pasaba con el kernel y asociados. Ahora se en parte porque funciona y bien. Gracias por estas notas, las valoro mucho Franco.

Responder
Thumb up 0 Thumb down 0 avatar_Daniel Daniel dijo hace 4 años

Ligerito van a venir los trolls a tirar mierda con cada nueva actualizacion del kernel o de una distro especifica, aunque me extraña que no hayan aparecido todavia.

Con respecto al nuevo kernel, mmmm... creo que esta vez no me vere beneficiado con ninguna de las mejoras que trae... creo, a veces ni yo mismo se que está instalado en mi sistema xD.

Pero bien por linux, cada vez superandose a si mismo.

Responder
Thumb up 0 Thumb down 0 avatar_AlonsoDeBalboa AlonsoDeBalboa dijo hace 4 años

Como siempre tenéis traducido en el blog de Diego Calleja las mejoras que aporta el nuevo kernel explicadas en kernelnewbies.org.

Lo que trae Linux 2.6.32

Responder
Thumb up 0 Thumb down 0 avatar_BEATLEman BEATLEman dijo hace 4 años

jajajaj y aca donde estoy tengo una core2duo de 2ghz con OS suse 9.08 con vmware corriendo un centos jajajajajaja creo que ya es hora de actualizar los servidores!!!!

Responder
Thumb up 0 Thumb down 0 avatar_karman12 karman12 dijo hace 4 años

@BEATLEman

has un backup por si las moscas..., y porque tan antiguito tu suse???

Responder
Thumb up 0 Thumb down 0 avatar_jado92mx jado92mx dijo hace 4 años

esperando las proximas releases de ubuntu, fedora, arch y mandriva ;)

JaD!

Responder
Thumb up 0 Thumb down 0 avatar_Jair Red Jair Red dijo hace 4 años

Pues de acuerdo a lo que leí no hay nada nuevo sigue siendo Linux un SO cerrado que no propone nada que lo haga realmente funcional para poder ganar usuarios, yo no me voy con Linux porque sigue sin ofrecerme: iTunes, Zune, DVD o BlueRay, facilidad al querer actualizar mi sistema, instalaciones que no requieran configuraciones manuales, y soporte de hardware sin inconvenientes. Mejor me quedo con algo que es para usuarios reales y que ofrece verdaderas innovaciones para eficientar cualquier cosa obvio Windows 7!

Responder

Deja tu Comentario

La opción de comentar está abierta a todos los usuarios, pero te pedimos por favor mantenerte dentro del tema del artículo y no publicar comentarios ofensivos o publicidad basura. Nos reservamos el derecho de eliminar cualquier comentario que no cumpla estas reglas.

Para que aparezca tu foto en vez del icono genérico en tu comentario, el email con el que comentas debe estar inscrito en Gravatar.

*