SlideShare una empresa de Scribd logo
Kernel
Etimología
 De la raíz germánica KERN, que significa
hueso.
¿Qué es un Kernel?
 Es un software que constituye una parte
fundamental del sistema operativo.
Funciones
 Es el principal responsable de facilitar a los distintos programas
acceso seguro al hardware de la computadora o en forma básica.
 Es el encargado de gestionar recursos, a través de servicios de
llamada al sistema.
 Como hay muchos programas y el acceso al hardware es limitado,
también se encarga de decidir qué programa podrá hacer uso de
un dispositivo de hardware y durante cuánto tiempo, lo que se
conoce como multiplexado.
Principal Ventaja
 Acceder al hardware directamente
puede ser realmente complejo, por lo
que los núcleos suelen implementar una
serie de abstracciones del hardware.
Esto permite esconder la complejidad, y
proporciona una interfaz limpia y
uniforme al hardware subyacente, lo
que facilita su uso al programador.
Funciones básicas
 Los núcleos tienen como funciones básicas garantizar la carga y la
ejecución de los procesos, las entradas/salidas y proponer una interfaz
entre el espacio núcleo y los programas del espacio del usuario.
 Aparte de las funcionalidades básicas, el conjunto de las funciones de los
puntos siguientes (incluidos los pilotos materiales, las funciones de redes y
sistemas de ficheros o los servicios) necesariamente no son
proporcionados por un núcleo de sistema de explotación. Pueden
establecerse estas funciones del sistema de explotación tanto en el espacio
usuario como en el propio núcleo. Su implantación en el núcleo se hace con
el único objetivo de mejorar los resultados. En efecto, según la concepción
del núcleo, la misma función llamada desde el espacio usuario o el espacio
núcleo tiene un coste temporal obviamente diferente. Si esta llamada de
funciones es frecuente, puede resultar útil integrar estas funciones al núcleo
para mejorar los resultados.
Kernel

Más contenido relacionado

PDF
Kernel o núcleo
PPT
Amoeba
PDF
Kernel
PPTX
Kernel- herramientas
PPTX
Sistemas operativos distribuidos linux
PPTX
Conceptos de software
PPTX
Kernel
Kernel o núcleo
Amoeba
Kernel
Kernel- herramientas
Sistemas operativos distribuidos linux
Conceptos de software
Kernel

La actualidad más candente (7)

PDF
UNIDAD 1: SISTEMAS OPERATIVOS EN AMBIENTES DISTRIBUIDOS
DOCX
Estructura de los S.O
PPTX
PPTX
3.estructura de un sistema operativo
PPTX
Sistemas operativos de red
PPT
Capítulo 9 - Libro Azúl
PPTX
Estructura de los Sistemas Operativos
UNIDAD 1: SISTEMAS OPERATIVOS EN AMBIENTES DISTRIBUIDOS
Estructura de los S.O
3.estructura de un sistema operativo
Sistemas operativos de red
Capítulo 9 - Libro Azúl
Estructura de los Sistemas Operativos
Publicidad

Destacado (14)

PPTX
Of Human Beings & Coffee Beans
PPS
A méditer
PDF
Whats In A Name
PDF
Howard v. hertz et al. first amended complaint
DOCX
updatedresume
PPTX
Erma Bombeck Writers' Workshop
PDF
Review and SGO Pre-Assessment.pdf
DOCX
Updated Resume Ervin Wakefield
DOCX
El ambidiestro
DOCX
Production process
DOCX
Carta gantt inovasi
ODS
Excel sales report september
PPTX
η ζωγραφικη του μεσοπολεμου
PDF
Vietnam taxation and transfer pricing
Of Human Beings & Coffee Beans
A méditer
Whats In A Name
Howard v. hertz et al. first amended complaint
updatedresume
Erma Bombeck Writers' Workshop
Review and SGO Pre-Assessment.pdf
Updated Resume Ervin Wakefield
El ambidiestro
Production process
Carta gantt inovasi
Excel sales report september
η ζωγραφικη του μεσοπολεμου
Vietnam taxation and transfer pricing
Publicidad

Similar a Kernel (20)

PDF
KERNEL, SISTEMA Y TABLA DE ASIGNACIÓN DE ARCHIVOS
PPS
Los sistemas operativos
PPTX
PPT
Definición de los so
PPT
Definición de los so
DOCX
Estructura del sistema operativo
PPS
Los Sistemas Operativos
PPTX
Kernel de un sistema operativo
PDF
Sistemas operativos
PPTX
Presentacion sistemas operativos
PPTX
Presentacion sistemas operativos
PPTX
Presentacion sistemas operativos
PDF
2 el sistema operativo
PPTX
Presentación Sistema Operativo y sus partes.pptx
PDF
Fundamentos de sistemas operativos
PPTX
T31so miguel crespo
PPTX
Nucleo S O
PDF
Sistema operativo
KERNEL, SISTEMA Y TABLA DE ASIGNACIÓN DE ARCHIVOS
Los sistemas operativos
Definición de los so
Definición de los so
Estructura del sistema operativo
Los Sistemas Operativos
Kernel de un sistema operativo
Sistemas operativos
Presentacion sistemas operativos
Presentacion sistemas operativos
Presentacion sistemas operativos
2 el sistema operativo
Presentación Sistema Operativo y sus partes.pptx
Fundamentos de sistemas operativos
T31so miguel crespo
Nucleo S O
Sistema operativo

Más de cesarvargasher (15)

PDF
Libro de excel segundo semestre
PDF
Prueba relacionando hojas
PDF
Tarea de relacion de libros
DOCX
Mapa conceptual de funciones de excel
DOCX
Mapa concceptual de las funciones de estadisticas de excel
PPTX
Hiren boot cd
DOCX
Caracteristicas de un programa
PDF
Escudo de armas vargas
PDF
PPTX
Iconos de word
PDF
Materia médica
PDF
tarea 4 de slideshare
PDF
Sigmund freud
PPTX
Ram, rom disco duro, tarjeta madre
PPTX
Tipos de ordenadores
Libro de excel segundo semestre
Prueba relacionando hojas
Tarea de relacion de libros
Mapa conceptual de funciones de excel
Mapa concceptual de las funciones de estadisticas de excel
Hiren boot cd
Caracteristicas de un programa
Escudo de armas vargas
Iconos de word
Materia médica
tarea 4 de slideshare
Sigmund freud
Ram, rom disco duro, tarjeta madre
Tipos de ordenadores

Último (20)

PDF
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
PDF
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
PDF
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
PDF
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
DOCX
2 GRADO UNIDAD 5 - 2025.docx para primaria
PDF
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
PDF
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
PDF
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf
PDF
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
PDF
DI, TEA, TDAH.pdf guía se secuencias didacticas
PPTX
caso clínico iam clinica y semiología l3.pptx
DOCX
Tarea De El Colegio Coding For Kids 1 y 2
PDF
Metodologías Activas con herramientas IAG
PDF
Lección 6 Escuela Sab. A través del mar rojo.pdf
DOCX
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
PPT
Cosacos y hombres del Este en el Heer.ppt
PDF
Punto Critico - Brian Tracy Ccesa007.pdf
DOCX
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
PDF
Híper Mega Repaso Histológico Bloque 3.pdf
DOCX
V UNIDAD - PRIMER GRADO. del mes de agosto
Habitos de Ricos - Juan Diego Gomez Ccesa007.pdf
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
2 GRADO UNIDAD 5 - 2025.docx para primaria
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
Gasista de unidades unifuncionales - pagina 23 en adelante.pdf
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
DI, TEA, TDAH.pdf guía se secuencias didacticas
caso clínico iam clinica y semiología l3.pptx
Tarea De El Colegio Coding For Kids 1 y 2
Metodologías Activas con herramientas IAG
Lección 6 Escuela Sab. A través del mar rojo.pdf
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
Cosacos y hombres del Este en el Heer.ppt
Punto Critico - Brian Tracy Ccesa007.pdf
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
Híper Mega Repaso Histológico Bloque 3.pdf
V UNIDAD - PRIMER GRADO. del mes de agosto

Kernel

  • 2. Etimología  De la raíz germánica KERN, que significa hueso.
  • 3. ¿Qué es un Kernel?  Es un software que constituye una parte fundamental del sistema operativo.
  • 4. Funciones  Es el principal responsable de facilitar a los distintos programas acceso seguro al hardware de la computadora o en forma básica.  Es el encargado de gestionar recursos, a través de servicios de llamada al sistema.  Como hay muchos programas y el acceso al hardware es limitado, también se encarga de decidir qué programa podrá hacer uso de un dispositivo de hardware y durante cuánto tiempo, lo que se conoce como multiplexado.
  • 5. Principal Ventaja  Acceder al hardware directamente puede ser realmente complejo, por lo que los núcleos suelen implementar una serie de abstracciones del hardware. Esto permite esconder la complejidad, y proporciona una interfaz limpia y uniforme al hardware subyacente, lo que facilita su uso al programador.
  • 6. Funciones básicas  Los núcleos tienen como funciones básicas garantizar la carga y la ejecución de los procesos, las entradas/salidas y proponer una interfaz entre el espacio núcleo y los programas del espacio del usuario.  Aparte de las funcionalidades básicas, el conjunto de las funciones de los puntos siguientes (incluidos los pilotos materiales, las funciones de redes y sistemas de ficheros o los servicios) necesariamente no son proporcionados por un núcleo de sistema de explotación. Pueden establecerse estas funciones del sistema de explotación tanto en el espacio usuario como en el propio núcleo. Su implantación en el núcleo se hace con el único objetivo de mejorar los resultados. En efecto, según la concepción del núcleo, la misma función llamada desde el espacio usuario o el espacio núcleo tiene un coste temporal obviamente diferente. Si esta llamada de funciones es frecuente, puede resultar útil integrar estas funciones al núcleo para mejorar los resultados.