Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Diferencias entre kernels Windows y Linux
1. WINDOWS LINUX
El kernel proporcionalabase parael ejecutivoy
lossubsistemas,el kernel nuncase página
fuerade la memoriaysu ejecuciónes
expropiada.
El kernel esresponsable de mantenertodaslas
abstraccionesimportantesdelsistema
operativo, incluyendoaspectostalescomola
memoriavirtual ylosprocesos.
La shell de comandosde Windowsutiliza el
intérprete de comandosCmd.exe que carga
aplicacionesydirige el flujoentre ellas.
El kernel de Linux nopermite paginaciónhacia
afuerade la memoriadel kernel.
La shell se puede utilizarparaautomatizar
tareasrutinariascomo copiasde seguridadola
administraciónde perfilesde usuarios.
El kernel 2.0 incluíaAppleTalk,AX.25para
trabajosenredesde radioaficionadosysoporte
ISDN.Se agregó lacapacidad para montar
volúmenesde redesremotasNetWare ySMB
(MicrosoftLanmanager).
Se tiene laideade que la shell de windowses
limitadaporfaltade comandoscomo (grepo
awk).
Mejorasen para hilosinternosde kernel parael
manejode dependenciaentre módulos
cargablesy para carga automática de módulos
bajodemanda.
El kernel empleadosconjuntosde objetos
primerobjeto.
Objetodespachador.2Objetoevento.
El códigodel kernel se ejecutaenel modo
privilegiadodel procesador,conplenoaccesoa
todoslosrecursosfísicosde lacomputadora.
El kernel está orientadoaobjetos,unobjeto
essimplemente unainstanciade untipode
objetoparticular.
No haycódigode modode usuarioincorporado
enel kernel.Cualquiercódigode soporte al
sistemaoperativoque nonecesite correren
modode kernel se colocaenlasbibliotecasdel
sistema.
El kernel realizasutrabajoempleandoun
conjuntode losobjetosde kernel cuyos
atributosalmacenanlosdatosdel kernel y
cuyosmétodosrealizanlasactividadesdel
kernel.
El kernel de Linux formael corazóndel sistema
operativoLinux.Proporcionatodala
funcionalidadnecesariaparaejecutarprocesos,
así como losserviciosdel sistemaparaun
acceso arbitrarioyprotegidoalos recursosde
hardware.El kernel implementatodaslas
características requeridas paracalificarcomo
un sistemaoperativo.Porsí mismo,sin
embargo,el sistemaoperativoproporcionado
por el kernel de Linux nose ve como un
sistemaUNIX
BIBLIOGRAFIAS
http://recursostic.educacion.es/observatorio/web/es/software/programacion/573-javier-
martinez-avedillo
Sistemasoperativos6edición.-Silberschatz.-Garvín.-Gagne-capitulo21.