Portabilidad del núcleo Linux y arquitecturas soportadas
artículo de lista de Wikimedia / De Wikipedia, la enciclopedia encyclopedia
Estimado Wikiwand AI, Seamos breves simplemente respondiendo estas preguntas clave:
¿Puede enumerar los principales datos y estadísticas sobre Portabilidad del núcleo Linux y arquitecturas soportadas?
Resumir este artículo para un niño de 10 años
La Portabilidad del núcleo Linux y arquitecturas soportadas, se refiere a que originalmente escrito para procesadores Intel i386, el núcleo Linux fue recodificado para facilitar la portabilidad de éste.
Los componentes básicos de la familia de sistemas operativos Linux, que se basan en el kernel Linux, la biblioteca GNU C, BusyBox o sus bifurcaciones como μClinux y uClibc, se han programado teniendo en cuenta un cierto nivel de abstracción. Además, hay distintas rutas de código en lenguaje ensamblador o código fuente C que admiten cierto hardware. Por lo tanto, el código fuente se puede compilar con éxito o compilar de forma cruzada para una gran cantidad de arquitecturas informáticas.
Habiendo sido reescrito una vez para la arquitectura Motorola 68K, la perspectiva de las tediosas reescrituras para cada arquitectura posible, incitada por Linus Torvalds, se enfocaba en poseer una base de código modular que pudiese ser portada hacia diferentes arquitecturas con un mínimo de esfuerzo.
Carpetas específicas de arquitectura en las fuentes del núcleo, se dirigen a detalles particulares de cada procesador soportado, mientras todas las ventajas radican el en hecho de compartir un idéntico código de núcleo.
La modularidad adicional fue alcanzada por el núcleo 2.0 con módulos dinámicamente cargables.