Disponible Kernel Linux 3.8, versión única y sin precedentes de Linux

Hace poco se ha liberado la versión 3.8 de nuestro kernel preferido, Linux.

El listado de las novedades es como siempre bastante extenso, lo pueden ver completo en KernelNewbies.org, no obstante yo les explicaré un poco algunas novedades que a mí en lo personal me resultan interesantes :)

Soporte para el nuevo sistema de archivos Flash de Samsung:

Hace un tiempo les hablamos de este sistema F2F2 de Samsung, pues bien ya nuestro kernel soporta este sistema diseñado por Samsung para los dispositivos de memoria basados en la tecnología NAND (las usadas en muchos dispositivos móviles, tablets, etc, así como en tarjetas SD o SSDs (Unidad de estado solido).

Mejoras en otros sistemas de archivos (ext4, btrfs y xfs):

BTRFS recibe mejoras, específicamente ahora debe ser más rápido pues se ha optimizado en aras de esto, lo que se hizo (leyendo las palabras de Stefan Behrens de su commit):

El código de fregado es el código más eficiente para leer los datos asignados de un disco, es decir, lee secuencialmente con el fin de evitar los movimientos de cabeza del disco, se salta los bloques no asignados, se emplean los mecanismos de lectura anticipada, y contiene todo el código para detectar y reparar defectos.

ext4 igual recibe mejoras. Hablando de cosas más técnicas, en los inode no se almacena información como tal, ahí se almacena la información de datos (propietario, fecha de creación, tamaño, etc) pero como tal no se almacenan los datos en realidad ahí, solo información de los mismos, pues bien, ahora se podrá almacenar pequeños datos en los inode que estén siendo desperdiciado. O sea y hablando claro, ahora tendremos más espacio disponible en nuestros HDDs, hacen la comparación de que de una carpeta /usr/ standard, se ahorrará el 3% de espacio ;)

Primer kernel del 2013 y primer kernel que retira soporte a algún procesador:

De esto ya se habló bastante hace tiempo, simplemente ya Linux (kernel) no dará soporte para procesadores i386:

Ingo Molnar ha desactivado el soporte de los procesadores Intel 386 tras haber solicitado recientemente su eliminación para el próximo Linux kernel 3.8 a lo cual Linus Torvalds acordó inmediatamente.
La arquitectura i386 de 32 bits que se presentó en 1985 fue una de las más populares entre los usuarios, y de hecho los procesadores 80386 siguieron fabricándose hasta hace relativamente poco, septiembre de 2007.
Los desarrolladores del kernel han decidido que ya era hora de eliminar el soporte para estos procesadores, y en concreto para los antiguos 386-DX y 386-SX. Esto permite mejorar el ciclo de trabajo en el núcleo. Respecto a esto, Molnar expresó:

Su complejidad ha provocado un trabajo extra cuando queríamos realizar modificaciones en las primitivas del soporte SMP durante años.

Eso significa que viejas computadoras con procesadores 386 DX33 del año 91 no podrán funcionar con los kernels más modernos a partir de ahora. El propio Linus Torvalds se mostró totalmente de acuerdo con la decisión: “no soy sentimental. Es un alivio“.

Y precisamente a esto me refería con el título del post, es el primer kernel que retira el soporte a algo, aunque esto (bajo mi apreciación muy personal) ya no representa un problema, inclusive lo veo como algo positivo.

Si alguien tiene algún procesador i386 del año 1991, podrá seguir usando Linux pero en versiones inferiores a la 3.8, así de simple :)

Las mejoras no terminan aquí, se han agregado varias mejoras referente a la red (Wifi sobre todo), corrección de bugs, etc, pero a grandes rasgos esto es lo que hay.

En fin, espero que esto les haya resultado interesante, no obstante les recomiendo leer todo los cambios en el sitio oficial si tiene dudas.

Saludos