Sistemas operativos

Solo disponible en BuenasTareas
  • Páginas : 4 (791 palabras )
  • Descarga(s) : 0
  • Publicado : 27 de febrero de 2012
Leer documento completo
Vista previa del texto
SISTEMAS OPERATIVOS 1
UNIDAD II

LA DIFERENCIA ENTRE UN PROGRAMA Y UN PROCESO:
Básicamente la diferencia es que un proceso es una actividad de cierto tipo que contiene un programa, entradassalidas y estados.
ESTADOS ACTIVOS:
• EJECUCION: cuando un proceso tiene el control del procesador.
• LISTO O ESPERA: procesos que están dispuestos a ser ejecutados, pero no están en ejecución poralguna causa. (Interrupción, haber entrado en cola estando otro proceso en ejecución).
• BLOQUEADO: procesos que no pueden ejecutarse de momento por necesitar algún recurso disponible. (RECURSOS DEE/S).

ESTADOS INACTIVOS:
• BLOQUEADO SUSPENDIDO: proceso que fue suspendido en espera de un evento sin que hayan desaparecido las causas de su bloqueo.
• LISTO SUSPENDIDO: es el proceso que ha sidosuspendido, pero no tiene causa para estar bloqueado.

TRANSICIONES DE ESTADO
* • Bloqueado -> Bloqueado y suspendido: Si no hay procesos Listos,
entonces al menos un proceso Bloqueado seexpulsa para dar cabida a otro
proceso que no esté bloqueado.
* • Bloqueado y suspendido -> Listo y suspendido: Un proceso en estado
Bloqueado y suspendido se pasa al estado Listo y suspendido cuandoocurre el suceso que estaba esperando.
* • Listo y suspendido -> Listo: Cuando no hay procesos Listos en la
memoria principal, el sistema operativo tendrá que traer uno para
continuar laejecución.
* • Listo -> Listo y suspendido: Generalmente, el sistema operativo prefiere
suspender a un proceso Bloqueado en vez de a uno Listo, ya que el
proceso Listo podría ejecutarse de inmediato,mientras que el proceso
Bloqueado estará ocupando espacio en la memoria principal sin poder
ejecutarse. Sin embargo, puede ser necesario suspender un proceso Listo
si ésta es la única forma deliberar un bloque lo suficientemente grande de
memoria principal.
* • Bloqueado y suspendido -> Bloqueado: La siguiente situación es posible:
Un proceso termina, liberando memoria principal. Hay...
tracking img