Professional Documents
Culture Documents
● MicroKernel
● Kernel Monolítico
● Kernel hibrido
● Exokernel
● KERNEL MONOLÍTICO
Los núcleos monolíticos facilitan abstracciones del Hardware subyacente
realmente potentes y variadas.
Un solo programa que reúne las funciones básicas del S.O. (manejo de
memoria y de procesos) junto con protocolos de red, file systems,
drivers de dispositivos, etc.
Ejemplos:
Unix
Linux
Mac OS
MICROKERNEL
Ejemplos
Minix
L4
QNX
Mach
En la práctica, son menos eficientes que los kernels monolíticos.
PERO… ¿Y QUÉ ES LINUX?
RECORDEMOS LO VISTO EN EL SWAY
LINUX
¿Suspiras por los fabulosos días de Minix-1.1,
cuando los hombres eran hombres y escribían
sus propios controladores de dispositivo?
¿Estás sin ningún proyecto decente y te mueres
por hincarle los dientes a un sistema
operativo que puedas modificar para tus
necesidades? ¿Te parece frustrante que todo en
Minix funcione? Se te acabaron las noches en
vela tratando de conseguir que un programa
funcionase? Entonces este post puede ser para
ti ;-)…
LINUX
…Como dije hace un mes, estoy trabajando en
una versión libre de una especie de Minix
para ordenadores AT-386. Por fin ha llegado
a una fase en la que se puede usar (o no,
dependiendo de lo que quieras) y me
gustaría publicar el código fuente para que
se extienda. Solo es la versión 0.02 pero
he conseguido ejecutar en él bash/gcc/gnu-
make/gnu-sed/compress…»
LINUX
From:
torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)
Newsgroups: comp.os.minix
Subject: Free minix-like kernel sources for 386-AT
Message-ID: <
1991Oct5.054106.4647@klaava.Helsinki.FI>;
Date: 5 Oct 91 05:41:06 GMT
Organization: University of Helsinki
LINUX