You are on page 1of 3

PROGRAMACIN DE SISTEMAS OPERATIVOS UNIDAD 1 Evidencia de aprendizaje Administracin del

procesador, memoria y los dispositivos de entrada y salida

ALUMNO: JORGE ALEJANDRO RUIZ OLGUIN AL12501338

ADMINISTRACIN DEL SISTEMA OPERATIVO Administracin del procesador


Concepto y administracin del procesador El procesador es el encargado de procesar los datos que estn almacenados en una computadora para producir cualquier tipo de informacin de inters para los usuarios. El sistema operativo se encarga de proporcionar primitivas para la creacin, destruccin, activacin y bloqueo de procesos, las cuales idealmente deben estar complementadas por otros instrumentos para el manejo de la exclusin mutua, la sincronizacin y la comunicacin entre procesos. Procesos Puede considerarse como definicin de un proceso, a la ejecucin de un programa dentro de un sistema operativo el cual puede necesitar de ciertos recursos determinantes para su ejecucin tales como: Tiempo de CPU, archivos de Entrada/salida, dispositivos de _entrada/salida, y memoria principalmente, todos los recursos que utiliza se asignan al proceso en el momento de que es creado o bien al momentos de ser ejecutado

Administracin de memoria

Administracin de dispositivos de Entrada/Salida


Conceptos de hardware y software de entrada y salida Los dispositivos de entrada y salida son el conjunto de aparatos tecnolgicos que usan las distintas unidades de un sistema de procesamiento de informacin como una computadora para comunicarse unas con otras.

Memoria Se puede considerar como un arreglo lineal de localidades de almacenamiento de un byte de tamao, cada localidad de almacenamiento tiene asignada una direccin que la identifica. Es el dispositivo donde se almacenan temporalmente tanto los datos como los programas que la CPU est procesando o va a procesar en un determinado momento. Por su funcin, es una amiga inseparable del microprocesador, con el cual se comunica a travs de los buses de datos.

Multiprogramacin con particiones fijas Consiste en dividir la memoria en n particiones ya sea homognea o desigual, a la llegada de algn proceso se podr colocar en la cola de entrada de la particin pequea que puede contener, ya que las particiones estn fijas, pero si por algn motivo el proceso no utilizo alguna de las particiones esta ser desperdiciada, pueden tener una cola de asignacin por cada particin o una cola compartida para aprovechar mejor la liberacin de particiones. Multiprogramacin con particiones variables En esta tcnica el primer proceso se carga en la memoria creando la particin, para dar seguimiento a los dems procesos creando las particiones en la memoria de acuerdo a la necesidad del proceso y liberndola al trmino de cada proceso cargado. Memoria real La memoria real o principal, es donde se guardan los datos y se ejecutan los programas, por lo general esta memoria es voltil. La CPU extrae instrucciones de la memoria de acuerdo con el valor del contador de programa, durante el ciclo de ejecucin de algn proceso debera extraer la instruccin de la memoria la cual se decodifica y puede hacer que se procesen una serie de operaciones. El resultado de haber ejecutado esas operaciones, se almacena de nuevo en la memoria.

Dispositivos de E/S programada. Mientras el procesador se encuentra en ejecucin de E/S, emite la seal para que el proceso este a la espera del trmino de la operacin para poder continuar con su ejecucin. Dispositivos de E/S por interrupciones. El procesador es el encargado de emitir la orden de E/S para los procesos, estos se ejecutan las instrucciones y son interrumpidos al finalizar su trabajo. Acceso directo a memoria (DMA). Este mdulo puede controlar el intercambio de datos entre la memoria principal y un mdulo de E/S.

Multiprocesamiento El trmino paralelismo o multitarea se refiere a la capacidad del Sistema Operativo para correr ms de un programa al mismo tiempo. Los programas son escritos de tal manera que peridicamente inspeccionan con el Sistema Operativo para ver si cualquier otro programa necesita a la CPU, si este es el caso, entonces dejan el control del CPU al siguiente programa.

Manejadores de dispositivos La mayora de las unidades de E/S constan normalmente de un componente mecnico y un componente electrnico. El componente electrnico se denomina controlador del dispositivo o manejador. Las funciones de los manejadores de los dispositivos de entrada y salida consisten en un componente mecnico y otro elctrico, en la mayora de las

Paralelismo Las computadoras que tienen ms de un CPU son llamadas multiproceso. Un sistema operativo multiproceso coordina las operaciones de las computadoras multiprocesadoras. Ya que cada CPU en una computadora de multiproceso puede estar ejecutando una instruccin, el otro procesador queda liberado para procesar otras instrucciones simultneamente.

Memoria virtual La memoria virtual tiende a simplificar y facilitar la tarea de programacin, pues con esta alternativa de memoria ya no limita a la cantidad de memoria fsica disponible. La memoria virtual incluye la separacin de memoria lgica y fsica, esta divisin permite proporcionar a los programadores una memoria virtual extremadamente grande, cuando solo se tiene disponible una memoria fsica de menor tamao. Es una tcnica de gestin de la memoria que permite que el sistema operativo disponga de espacio en disco duro para mantener parte de los programas en ejecucin y solo llevarlos a memoria principal cuando sean necesarios.

ocasiones se pueden separar las dos partes con el objetivo de contar con el diseo modular y general. La parte elctrica se nombra adaptador de dispositivo por lo general al hablar de la parte elctrica se puede apreciar una tarjeta de circuitos impresos que se puede insertar en una ranura de la tarjeta de la computadora, este componente tambin se puede considerar como componente mecnico.

You might also like