ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Procesos.


Enviado por   •  11 de Febrero de 2014  •  Prácticas o problemas  •  473 Palabras (2 Páginas)  •  254 Visitas

Página 1 de 2

¿QUÉ ES UN PROCESO?

Se dice que un proceso es un programa en ejecución, una instancia de un programa ejecutado en un computador, la entidad que se puede asignar y ejecutar en un procesador o una actividad que esta ene ejecución.

Un proceso puede tener los siguientes elementos:

• Identificador

• Estado

• Prioridad

• Contador de Programa

• Punteros a memoria

• Datos de contexto

• Información de estado de E/S

• Información de auditoria

EL ESTADO DE LOS PROCESOS

Modelo de proceso de dos estados. En este modelo de ven los proceso como ejecutados o no ejecutados y como dependiendo de qué proceso o las interrupciones que haya pasa de un estado a otro. También nos habla de la creación de procesos y que a los procesos los puede iniciar otros procesos y como se les llaman a los procesos que crean (proceso padre) y los creados (proceso hijo), así también se habla de la terminación de procesos y cuáles son las razones como son los errores o que el proceso ya termino su tarea.

Modelo de proceso de dos estados. En este modelo lo que hacen es dividir el estado de no ejecutado a listo y bloqueado. Para este modelo tenemos los siguientes estados:

• Ejecutado: En este estado el proceso se está ejecutado.

• Listo: que el proceso solo esta esperando una oportunidad para ejecutarse.

• Bloqueado: El proceso está esperando un evento o que se termine una operación de E/S para ser ejecutado.

• Nuevo: Un proceso que se acaba de crear pero que todavía no está cargado en memoria en memoria principal.

• Saliente: Es un proceso que se ha ejecutado por el sistema, o que se ah detenido o abortado por algún razón.

También se habla sobre las transiciones que hay de estados a estados y como el almacenamiento secundario (swap) ayuda a mejorar el rendimiento y da razones de por qué es necesario meter a este modelo de 5 estados dos estados más los cuales son: bloqueado/suspendido y listo/suspendido.

Además de las transiciones también nos dan las razones por la cual se suspenden los procesos, las cuales son:

• Swampping: Este ocurre cuando se necesita liberar suficiente memoria principal.

• Temporización: Este sucede cuando se acaba el tiempo para ejecutarse.

• Etc.

...

Descargar como (para miembros actualizados)  txt (2.8 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com