Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SISTEMAS OPERATIVOS I
DOCENTE: ING. JUAN CARLOS LEONARDO VARGAS
ENSAYO: SEMANA 1 SISTEMAS OPERATIVOS ACTUALES
OSCAR SNCHEZ
TEGUCIGALPA, M. D. C., 21
11311026
DE
ENERO
DE
2016
Anteriormente los sistemas operativos estaban formados por un ncleo monoltico. Este se
implementa como un nico proceso, con todos los elementos compartiendo el mismo espacio de
direcciones. Una arquitectura microncleo asigna solo unas pocas funciones esenciales al ncleo,
incluyendo los espacios de almacenamiento, comunicacin entre procesos (IPC), y la planificacin
bsica.
Multiheading es una tcnica en la cual un proceso, ejecutando una aplicacin, se divide en
una serie de hilos o threads que pueden ejecutar concurrentemente y se hacen las siguientes
distinciones:
Thread o hilo. Se trata de una unidad de trabajo. Incluye el contexto del procesador
(que contiene el contador del programa y el puntero de pila) y su propia rea de
La tcnica multithreading es til para las aplicaciones que llevan a cabo un numero de
tareas esencialmente independientes que no necesitan ser serializadas. Los hilos son tambin tiles
para estructurar procesos que son parte del ncleo del sistema operativo del sistema operativo.
Hasta hace poco tiempo, los computadores personales y estaciones de trabajo virtualmente
de un nico usuario que contenan un nico procesador de propsito general. A medida que la
demanda de rendimiento se incrementa y el coste de los microprocesadores contina cayendo, los
fabricantes han introducido en el mercado computadores con mltiples procesadores. Una tcnica
para lograr mayor eficiencia y fiabilidad, es SMP (Multiprocesamiento simtrico) y esta posee las
siguientes caractersticas:
1. Tiene multiples procesadores.
2. Estos procesadores comparten las mismas utilidades de memoria principal y de E/S,
interconectadas por un bus de comunicacin u otro esquema de conexin interna.
3. Todos los procesadores pueden realizar las mismas funciones.
Bibliografa
Stallings, W., & Pena Sanchez, J. (2005). Sistemas operativos. Madrid: Pearson Prentice Hall.