Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Como se aprecia en la imagen los estados por los que puede pasar un proceso
son los siguientes:
Nuevo: puede ser la inicializacin del sistema, cuando se arranca el sistema se
generan una serie de procesos ya bien sean para interactuar con el usuario o
procesos en segundo plano con una funcin especifica, como por ejemplo el
aceptar la solicitud de una pgina web ; ejecucin de una llamada al sistema por
parte de otro proceso, un proceso puede requerir la descarga de ficheros, por lo
que sern otros procesos los que se encarguen de ubicar el archivo en la
ubicacin especfica.
Una vez el proceso ha sido creado queda a la espera de ser admitido, por lo que
si es as pasara a estado preparado o en caso contrario terminara dicho
proceso.
Preparado (ready): Est esperando a que se le asigne un procesador. Un
proceso en este estado puede , o bien finalizar, lo que ocurrira por la accin de
otro proceso o por algn acontecimiento externo, o bien el proceso pasa al
estado ejecucin, ya que el gestor de procesos le asigna una CPU para ser
ejecutado.
Estado del proceso: El estado puede ser: nuevo, listo, en ejecucin, en espera,
detenido, etc.
Algoritmo FCFS( First Come Served, Primero en llegar primero en ser atendido):
utilizando est algoritmo los proceos se ejecutan en orden de llegada.
Algoritmo SJF (Short Job First, Primero el trabajo ms corto): est algoritmo coge
el proceso ms corto de los que estn esperando. En caso de igualdad, se aplica
el algoritmo FCFS. Favorece a los procesos que tardan menos tiempo en
ejecutarse.
6
Se encarga de almacenar las instrucciones que realizara la unidad de control al
ejecutar un programa y los datos que sern procesados
7
El administrador de memoria lleva un registro de las partes de memoria que se
etn utilizando y las que no, con el fin de asignar espacio en memoria a los
procesos cuando estos la necesiten y liberndola cuando terminen, as como
administrar el intercambio entre la memoria principal y el disco.
La memoria real o principal es en donde son ejecutados los programas y
procesos de una computadora y es el espacio real que existe en memoria para
que se ejecuten los procesos.
8
BIBLIOGRAFIA