Debe introducir al menos 3 caracteres en el buscador.
Inicio / Wikis / Tutoriales / El Maravilloso Mundo de Linux 2.6 - El Interior de Linux: Mejoras de Escalabilidad

El Maravilloso Mundo de Linux 2.6 - El Interior de Linux: Mejoras de Escalabilidad

 ***** (10 opiniones)
Creative Commons Tutorial de Joseph Pranevich - 24 de Octubre de 2005
Temas Relacionados: Linux
8. El Interior de Linux: Mejoras de Escalabilidad
Además de las capacidades ya descritas, NUMA y hyperthreading, Linux 2.6 también tiene mejoras específicas para servidores Intel de gama alta. En lugar destacado está la inclusión de otras novedades de este fabricante: el soporte PAE (Physical Address Extension, o "Extensión de Direccionamiento Físico") permite acceder a 64 GB de memoria en casi todos los sistemas recientes x86 de 32 bits, usando una modalidad de paginado. Además, el balanceo de IRQ ha mejorado significativamente en sistemas multiprocesador, gracias a mejoras en el soporte de APIC.

Aparte de las mejoras de hardware, se han aumentado los límites internos siempre que ha sido posible. Por ejemplo, el número máximo de usuarios y grupos en un sistema Linux ha pasado de 65.000 a más de cuatro mil millones (de 16 bits a 32 bits), haciendo posible su uso en grandes servidores de almacenamiento o de autentificación. El número de PIDs (identificadores de proceso) también ha sido aumentado de 32.000 a mil millones, lo que disminuye el tiempo de arranque de las aplicaciones en sistemas que sufren grandes cargas a lo largo de mucho tiempo. Aunque el número máximo de ficheros abiertos no ha aumentado, el kernel 2.6 no requiere fijarlo a priori; el límite va creciendo según hace falta. Por último, Linux 2.6 incluirá soporte mejorado de 64 bits en aquellos dispositivos de bloque que lo soporten, incluso en plataformas de 32 bits como la i386. Así se puede llegar a sistemas de archivo de hasta 16 TB en hardware corriente.

Una mejora más de escalabilidad: el kernel no sólo soporta más tipos de dispositivos, sino que además permite disponer de más dispositivos de cada tipo. Bajo todas las iteraciones de Linux (de hecho, en casi todos los sistemas derivados de UNIX), los usuarios y aplicaciones de un sistema se comunican con los periféricos a través de nodos numerados de dispositivo: se corresponden con las entradas en el directorio "/dev". Los nodos estaban antes limitados a 255 dispositivos "mayores" (en general, a cada tipo de dispositivo se le asignan uno o más nodos) y 255 números "menores" (a su vez, dispositivos del mismo tipo). Por ejemplo, el dispositivo "/dev/sda2" (la segunda partición del primer disco SCSI detectado) se identifica con un número mayor 8, común para todos los discos SCSI, y número menor 2, que indica la segunda partición. Distintos tipos de dispositivo tienen diferentes formas de asignar los números mayores y menores, de forma que es difícil estar seguro del número total de dispositivos disponibles en un sistema Linux. Por desgracia, este esquema deja de funcionar cuando se requiere tener más de 255 dispositivos del mismo tipo en la misma máquina. (Sólo hace falta pensar en almacenamiento centralizado o centros de impresión para ver la importancia de esta limitación.) En Linux 2.6 se han aumentado los límites: ahora hay 4095 tipos mayores de dispositivo y más de un millón de dispositivos disponibles para cada tipo. Con esto tendría que ser suficiente por el momento para cubrir todas las necesidades de hardware.
Autor y licencia de 'El Maravilloso Mundo de Linux 2.6 - El Interior de Linux: Mejoras de Escalabilidad'
Joseph Pranevich Extraído de: http://www.mononeurona.org/index.php?idp=416

Creative Commons License
Esta obra está bajo una licencia de Creative Commons.
Se permite la redistribución online sin modificaciones.
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.

Wikis relacionados con 'El Maravilloso Mundo de Linux 2.6 - El Interior de Linux: Mejoras de Escalabilidad'

Este documento pretende ser el punto de entrada de los hispanohablantes al mundo Linux, intentando... Más »
La lectura del mundo se hace a partes iguales, desde la palabra que enuncia los... Más »
En este documento se presenta la información acerca de la instalación, configuración, ejecución y mantenimiento... Más »
Esta es la primerísima edición del Linux en Castellano COMO. La audiencia a la que... Más »
Este documento describe el soporte de sonido para Linux. Enumera el hardware de sonido soportado,... Más »
¿Estás seguro de que deseas eliminar este capítulo?