Algoritmos De Sustiticion
Enviado por orlandohdz • 4 de Marzo de 2014 • 303 Palabras (2 Páginas) • 277 Visitas
Sistemas Operativos
O Hasta hace poco tiempo, la mayoría de sistemas operativos estaban formados por un gran núcleo monolítico, que proporcionaba gran parte de las funcionalidades del sistema operativo.
O Un núcleo monolítico se implementa como un único proceso
Multiheading es una técnica en la cual un proceso se divide en una serie de hilos que se pueden ejecutar concurrentemente.
O Hilos: Es una unidad de trabajo. Se ejecuta secuencialmente y se puede interrumpir de forma que el procesador pueda dar paso a otro hilo.
O Proceso: Es una colección de uno o más hilos y sus recursos de sistema asociados (datos, ficheros abiertos, dispositivos…)
SISTEMA OPERATIVO:
O Es un programa o conjunto de programas que en un sistema informático gestiona los recursos de hardware y provee servicios a los programas de aplicación, para el usuario.
O También gestiona la memoria secundaria y los dispositivos de entrada y salida para los usuarios.
Registros del procesador
O Los registros del procesador se emplean para controlar instrucciones en ejecución, manejar direccionamiento de memoria y proporcionar capacidad aritmética. Los registros son direccionables por medio de un nombre.
O Los registros emplean dos funciones:
O Usados por el procesador para controlar su operación y por rutinas privilegiadas del sistema operativo para controlar la ejecución de programas.
Jerarquía de la Memoria
O Se conoce como jerarquía de memoria a la organización piramidal de la memoria en niveles que tienen los ordenadores. Su objetivo es conseguir el rendimiento de una memoria de gran velocidad al coste de una memoria de baja velocidad, basándose en el principio de cercanía de referencias.
Diagrama de Jerarquía de Memoria
Conclusiones:
Es necesario para nosotros conocer mínimo 3 tipos de sistemas operativos, porque ya que muchos de esos están especializados en cosas distintas, entonces al conocer más SO nos damos más oportunidad de ser competentes.
También tenemos que conocer todas las partes de una computadora y saber cómo funcionan, para poder aprovecharlas y tener un máximo rendimiento de nuestras computadoras.
...