Ir al contenido principal

Linux Kernel 2.6.34 ya Disponible




Linus Torvalds ha anunciado de manera oficial en la lista de correo del núcleo Linux, la publicación de una nueva versión del núcleo: la versión 2.6.34.
Viene con importantes mejoras y características nuevas, entre las que se destacan la implementación de suspensión/resumen asíncronos y GPU switching, la inclusión de dos nuevos sistemas de archivos LogFS y Ceph, el driver Vhost net que mejora el rendimiento de las redes en KVM y mejoras en el sistema de archivos Btrfs.

A continuación detallaré algunas de las mejoras incluidas:
El sistema de archivos Ceph
Es un sistema de archivos distribuído creado por Sage Wiel (inicialmente como parte de su tesis), capaz de soportar sistemas con grandes volúmenes de datos, estamos hablando de Terabytes o Petabytes (incluso más allá) de información. La escalabilidad de este sistema de archivos está pensada tanto en términos de volumen de trabajo como de almacenamiento total, ya que Ceph está diseñado para manejar cargas considerables de trabajo en el que cientos o miles de clientes pueden acceder o escribir de manera simultánea sobre un mismo archivo o directorio.
Algunas de las características que diferencian a Ceph de los otros sistemas de archivos son:

Escalamiento flexible: Un sistema de archivos Ceph puede ser ampliado de manera sencilla añadiendo nodos de almacenamiento (OSD), migrando los datos de manera automática a los diferentes dispositivos que lo requieran, garantizando que los datos sean distribuidos de manera adecuada.
Gran estabilidad y rápida recuperación: Todos los datos contenidos en un sistema de archivos Ceph es replicado a través de múltiples nodos OSD, en el caso de que algún OSD falle, los datos automáticamente son replicados a otros dispositivos.

Servidor de metadatos MSD: Ceph está diseñado para adaptar de manera dinámica su comportamiento ante la sobrecarga de trabajo. La jerarquía del sistema de archivos se redistribuye entre los servidores de metadatos disponibles, según el tamaño y la popularidad de los cambios a través del tiempo, lo que permite equilibrar la carga y el uso eficaz del los recursos.

A pesar de que Ceph promete mucho, este aún se considera un sistema de archivos experimental.
El sistema de archivos LogFS
Es un sistema de archivos diseñado para dispositivos de almacenamiento basados en memoria flash (como por ejemplo discos duros SSD). En comparación con otros sistemas de archivos de su tipo como JFFS2, este ofrece tiempos de montaje y consumo de RAM menores. Este sistema de archivos al igual que Ceph se encuentra en estado experimental.
Mejoras en el sistema de archivos Btrfs
Este sistema de archivos se caracteriza por su tolerencia a fallos y su sencilla reparación y administración. En esta versión del núcleo se han mejorado aspectos como la capacidad para cambiar el subvolúmen que se monta por defecto, lo que permite tomar snapshots que pueden ser recuperados en caso de que ocurra alguna falla o perdida de información. También se han añadido: la capacidad para listar todos los subvolúmenes, calcular el df, defragmentar archivos individuales o partes de estos y una nueva herramienta llamada “btrfs” que reemplaza a las anteriores.

Implementación de suspensión y resumen asíncronos
En las versiones anteriores del núcleo, las suspensión y resumen era de manera síncrona, esto quiere decir que cada unos de los dispositivos se suspendía o resumía de manera secuencial (uno detrás de otro). En esta versión se ha modificado el código del administrador de energía para permitir que los dispositivos se puedan suspender o resumir en paralelo, lo cual permite que estos procedimientos tarden menos tiempo. En esta versión los dispositivos PCI, USB y SCSI vienen con esta implementación por defecto.

GPU switching
Algunos laptops poseen dos GPUs, una de alto rendimiento y consumo de energía y otra de bajo rendimiento y consumo de energía. En esta versión se ha incluido la posibilidad de que los usuarios puedan cambiar de una a otra GPU en tiempo de ejecución, aunque se debe reiniciar el X.

El driver Vhost net que mejora el rendimiento de las redes en KVM
Se trata de un driver que optimiza las funciones de red de la interfaz de IO (virtio) que Linux utiliza para la interacción entre los huéspedes y invitados en sistemas de virtualización. Este driver elimina 4 llamadas del sistema por cada paquete de red, lo que permite que los invitados de un sistema KVM puedan tener un rendimiento de red similar al del hardware nativo.

Estas son sólo algunas de las nuevas características que trae el núcleo 2.6.34, pero existen bastantes más, relacionadas sobre todo con el núcleo base, otros sistemas de archivos, redes, virtualización, arquitecturas y drivers, cuya descripción puedes leer en el siguiente enlace.


Instalación en Ubuntu 10.04


Como se puede observar en http://kernel.ubuntu.com/~kernel-ppa/ma ... .34-lucid/ ya estan los paquetes de la última versión del Kernel.

Guia de Instalación


1. Descargar http://kernel.ubuntu.com/~kernel-ppa/ma ... 34_all.deb

2. Descargamos las cabeceras del Kernel, dependiendo de nuestra arquitectura:

I386:

http://kernel.ubuntu.com/~kernel-ppa/ma ... 4_i386.deb

AMD64:

http://kernel.ubuntu.com/~kernel-ppa/ma ... _amd64.deb

3. Descargamos el kernel compilado:

I386:

http://kernel.ubuntu.com/~kernel-ppa/ma ... 4_i386.deb

AMD64:

http://kernel.ubuntu.com/~kernel-ppa/ma ... _amd64.deb" target="_blank" rel="nofollow"> http://kernel.ubuntu.com/~kernel-ppa/ma ... _amd64.deb

4. E instalamos en el siguiente orden:

Primero el paquete en formato “all” despues el “linux-headers” y al final “linux-image”

5. Escribimos en una terminal:

dijo:
sudo update-grub2


6. Reiniciamos y escogemos nuestro nuevo kernel en el menu de inicio….


Fuente: http://famm94.wordpress.com/2010/05/18/ ... ntu-10-04/


Yo lo instale y note una mejora en el sistema, va un poco mas ligero..

Entradas populares de este blog

Ultrastar Deluxe

El Karaoke para Linux La llegada de la Navidad significa reuniones con familiares y amigos, lo que nos lleva a buscar formas de entretenimiento. Una de ellas es el karaoke , y como no podría ser de otra manera en GNU/Linux tenemos nuestra opción Open Source, se trata de UltraStar Deluxe (para mí la mejor opción), que está basado en el primer Ultrastar aunque bastante más completo y fácil de usar. Esta aplicación es un clon libre de Singstar con el que podrás cantar cualquier canción e incluso crear la tuya propia. Si estáis interesados en instalarlo puedes añadir el repositorio para Ubuntu o bajarlo desde la página oficial en caso de usar otra distribución. sudo add-apt-repository ppa:tobydox/ultrastardx sudo apt-get update sudo apt-get install ultrastar-deluxe Una vez instalado sólo quedará añadir canciones . Como no podía ser de otra manera, existe una comunidad muy activa que nos proporciona gran cantidad de material listo para ser usado, una de ellas es Ultrastar

Descargar Packet Tracer 5.2 [Windows y Linux]

Packet Tracer 5.2 [Windows y Linux] Packet Tracer es la herramienta de aprendizaje y simulación de redes interactiva para los instructores y alumnos de Cisco CCNA. Esta herramienta les permite a los usuarios crear topologías de red, configurar dispositivos, insertar paquetes y simular una red con múltiples representaciones visuales. Packet Tracer se enfoca en apoyar mejor los protocolos de redes que se enseñan en el currículum de CCNA. Este producto tiene el propósito de ser usado como un producto educativo que brinda exposición a la interfaz comando – línea de los dispositivos de Cisco para practicar y aprender por descubrimiento. Packet Tracer 5.2 es la última versión del simulador de redes de Cisco Systems, herramienta fundamental si el alumno está cursando el CCNA o se dedica al networking. En este programa se crea la topología física de la red simplemente arrastrando los dispositivos a la pantalla. Luego clickando en ellos se puede ingresar

Control PS3 en Debian, Ubuntu

INSTALAR EL CONTROL DE PLAY STATION 3 EN GNU / LINUX. EN LAS DISTRIBUCIONES DEBIAN 6.0 SQUEEZE, DEBIAN WHEEZY (TESTING), LINUX MINT DEBIAN EDITION, LINUX MINT, GUADALINEX, UBUNTU. Les voy a decir como conectar su control de Play Station 3 en Debian por medio de un cable USB, personalmente lo he probado en Debian 6.0 Squeeze (estable) y Debian Wheezy (testing), no lo he probado en Linux Mint Debian Edition (LMDE), pero no tendría porque no funcionar. En el caso de Ubuntu y sus derivadas supongo que también debería funcionar, no lo he probado porque no uso dicha distro, pero los comandos los tome de un tutorial para ella, no es “copy and paste” , solo copie los comandos, el resto es de mi experiencia personal. NOTA PARA USUARIOS DE LINUX MINT, GUADALINEX Y UBUNTU: Los comandos que voy a poner son para Debian y Linux Mint Debian Editon, para el caso de Ubuntu y derivados ya saben que los comandos como root se ejecutan con “sudo”. Además creo q