Web Hosting cortesía de XMundo. 150MB con MySQL y PHP: $9,80/Mes. 1GB con MySQL y PHP: $13,95/Mes. 21 sitios, 4GB de espacio, PHP y MySQL.

Linux Kernel Fuck Count

Increíblemente hay gente que se toma esto en serio: "Las ocurrencias de malas palabras en el código fuente de Linux van en constante aumento, según queda demostrado en las estadísticas de imprecaciones recabadas por Durak.org. La palabra fuck es definitivamente la más usada en los comentarios hechos por los desarrolladores de Linux. ".

Seguridad Intel NX al Kernel 2.6

Esta noticia comenta sobre la liberación por parte de Red Hat de un parche para el Kernel 2.6.7-RC que habilita la función de seguridad "NX" (por no ejecución) de los chips x86 de Intel. Esta función está diseñada para bloquear las vulnerabilidades más comunes que usan virus y gusanos para proliferar, pero se encuentra deshabilitada por defecto. En una discusión en la lista de correo del Kernel, Linus Torvalds preguntó cuántos programas dejarían de funcionar si se habilitara NX. Al escuchar de que el número era bajo, dijo que "parece que deberíamos tener activado NX por defecto".

Migrando al Kernel 2.6 en Debian

Los usuarios de Debian, por lo menos los de Testing (Sarge) o Unstable (Sid), la tienen tan fácil como los de Red Hat y Fedora para actualizarse al flamante Kernel 2.6, siguendo los pasos en este artículo.

Kernel 2.6 y NTFS ¿Imposible tenerlos juntos?

Todo parece indicar que las últimas versiones de las más populares distribuciones Linux pueden tener serios problemas a la hora de configurar un arranque dual con un sistema Windows 2000, Longhorn Beta, NT4, Server 2003 y XP existente. El FAQ de ntfsresize lo reporta primero como una trágica combinación entre algunos BIOS, algunas utilidades de partición de discos rígidos y el Kernel 2.6. De acuerdo a esta explicación, los Kernels 2.6 comenzaron a reportar incorrectas geometrías de disco rígido, así que algunas herramientas de partición no ajustadas al problema crean una tabla de partición inválida, resultando en la imposibilidad de un doble booteo. Las distribuciones afectadas hasta ahora son Mandrake 10.0, SuSE 9.1 y el reciente Fedora Core 2 (otras pueden agregarse). Supuestamente, ese bug fué reportado por primera vez en Febrero.

Entrevista a Marcelo Tosatti

Comenzó a trabajar con una computadora cuando apenas tenía 11 años, gracias a su hermano que las armaba para venderlas. Estudió hasta la secundaria básica, pero ya a los doce años conocía de software libre, a los 13 trabajaba para una compañía de su país, y con solo 18 años se convirtió en el mantenedor del núcleo de Linux en su versión 2.4. Marcelo Tosatti, un brasileño que hoy tiene 21 años, es considerado uno de los expertos mundiales en Linux. Y aquí tenemos una imperdible entrevista en castellano a esta luminaria del universo del software libre.

Regresiones de performance en el Kernel 2.6

Este mensaje en KernelTrap dice que, a pesar la experiencia previa, un desarrollador de MySQL se las arregló para producir pruebas repetibles de que accesos aleatorios de E/S al sistema de archivos, tenían mejor performance con el Kernel 2.4 que con el 2.6 (!). En un debate donde se habló de reconsiderar la implementación del nuevo I/O scheduler del Kernel 2.6, el siempre activo hacker Andrew Morton produjo un parche provisorio antes de que se presente una solución definitiva.

Más tutoriales en IBM developerWorks

Como ya lo hicieron antes, la gente de IBM nos envía un listado de los nuevos contenidos de este mes en su sitio developerWorks. Para acceder a ellos es necesario registrarse gratuitamente en su sitio:

  • Construya una aplicación grid con Python: seguimiento y administración: Este tutorial estudia la fuerza motriz de cualquier grid -- el sistema de administración que distribuye información a través del grid y hace que éste funcione. Crearemos un grid computacional y un grid de recursos que utilizan lo explicado en tutoriales anteriores, y uniremos todas las piezas para nuestro sistema final.
  • Comparación de kernels: servidores web en 2.4 y 2.6: Se han hecho muchas mejoras en el kernel de Linux 2.6 en favor de las aplicaciones corporativas. Este artículo presenta resultados de las pruebas de servidor Web del Linux Technology Center de IBM, comparando diversos aspectos de los kernels de Linux 2.4 y 2.6. Aquí se resaltan las mejoras clave del kernel 2.6, las metodologías de prueba, y los resultados de las pruebas en sí. Resumen: el kernel 2.6 es mucho más rápido que el 2.4 sirviendo páginas Web, sin pérdida de fiabilidad.

Kernel 2.6 acelera el escritorio Linux

Que el Kernel 2.6 es más rápido en el servidor, ya lo sabíamos ¿Pero qué tal una mejora del 1000% en la velocidad del escritorio?. Eso es lo que se dice en esta noticia, que comenta que gracias al nuevo IO scheduling del Kernel 2.6, es posible esperar hasta una mejora del 1000% (100% es más común) en la velocidad de la operación de un escritorio Linux estándar, según pruebas del mismísimo hacker del Kernel Andrew Morton. IO scheduling obtiene esta terrible mejora minimizando el movimiento de los cabezales del disco rígido en lecturas concurrentes, no importa cuál sistema de archivos usemos.