Lo nuevo de Linux 2.6.24
Escrito en Diciembre 5, 2007
En la categoria Linux | Comentarios
Leo en el D’Oh la lista de cambios que traerá el nuevo Kernel de linux, pego y copio…:
- Mejoras del gestor de procesos: Además de unas mejoras de rendimiento que ponen a CFS al nivel del antiguo gestor de procesos
- Task Control Groups, o grupos de control de procesos. Este es un invento que sirve para la asignación y control de recursos a grupos de procesos, que es algo que algunos UNIX tienen hace tiempo.
- Soporte de Tickless (NO_HZ) para x86-64, PPC, UML, ARM, MIPS….por cierto, tambien está “cpuidle”, una nueva infraestructura para gestionar el tiempo muerto de la CPU.
- Reunificación de las fuentes de x86-32 y x86-64: Ya no hay arch/i386 y arch/x86_64, hay un solo directorio arch/x86 (aunque se conservan algunos enlaces simbólicos en los directorios antiguos, por compatibilidad).
- Puntos de montaje “bind” de solo lectura: A día de hoy existe, aunque no se utilize mucho, la opcion “mount –bind”. –bind sirve para montar un directorio o punto de montaje ya existente en cualquier otro lado. Por ejemplo, si haces “mount –bind ~/midirectorio /tmp”, tu directorio “midirectorio” se montará y será accesible en /tmp tambien. Pues bien, ahora en 2.6.24 se pueden hacer monturas –bind de solo lectura, de manera que no se pueda escribir al directorio montado.
- Espacios de nombres para los PIDs y la pila de red: Esto tiene que ver con la virtualización a nivel de sistema operativo, tipo vserver o openvz, las “jails” de los BSDs o los “containers” de solaris: un proceso puede crear un nuevo espacio de nombes de PIDs…de manera que al mirar la lista de procesos del sistema, solo verá….¡su proceso! Todos los demás procesos del sistema no le serán visibles.
- Límites de memoria “sucia” para cada dispositivo: Aunque parezca raro, hasta el día de hoy Linux mantenía un límite global de la cantidad de memoria que puede estar “sucia” (sin escribir a disco).
- Soporte SPI/SDIO en la capa MMC: las tarjetas de memoria MMC en las camaras digitales pueden actuar como bus si al fabricante le da la gana añadir los cables y chips necesarios, y que se les puede conectar tarjetas wireless, ahora Linux soporta esa tecnología diabólica, para que ustedes condenen sus almas con esos inventos propios de Microsoft.
- Autorización USB: Pues resulta que como parte de los esfuerzos para soportar USB wireless (si, hay USB sin cables, aunque aun es muy nuevo) ahora la pila USB puede configurarse a través de sysfs para que los dispositivos USB conectados al sistema no pasen a funcionar inmediatamente.
- Markers: Esta es una de las partes que conforma lo que podríamos llamar “Dtrace de linux”, es decir, systemtap (la otra es kprobes, que ya está; ya solo falta utrace). Un sistema como systemtap puede insertar “probes” en cualquier lado dinámicamente.
- Antifragmentación de la memoria: tres años, tres, ha estado un tipo implementando unos parches que reduzcan la fragmentación de la memoria, es decir, que permitan satisfacer grandes asignaciones de memoria contigua (es decir, múltiplos de 4KB en x86 – 8KB, 12KB, 16 KB) despues de que el sistema lleve mucho tiempo siendo utilizado.
- Drivers para dispositivos inalámbricos: En Linux se añaden drivers continuamente, pero en esta ocasión se ha añadido una buena cantidad: 8, 2.3 MB de código en C, soportando una amplia variedad de dispositivos.
Tags: linux mejoras drives wireless gnu gpl gratis
Tags: drives, gnu, gpl, gratis, Linux, mejoras, wireless
Relacionados Las 10 mejores distribuciones Linux Nueva versión del kernel de linux para marzo Linux Porqué cambiarse a Linux Linux también sabe jugar
Comments
Leave a Reply







