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

Administración de procesos y del procesador

juanis_12Trabajo15 de Septiembre de 2014

434 Palabras (2 Páginas)271 Visitas

Página 1 de 2

ADMINISTRACIÓN DE PROCESOS Y DEL PROCESADOR

▼ 2.1.- CONCEPTO DE PROCESO.

▼ 2.2.- ESTADOS Y TRANSICIONES DE LOS PROCESOS.

▼ 2.3 PROCESOS LIGEROS (HILOS O HEBRAS)

▼ 2.4 CONCURRENCIA Y SECUENCIABILIDAD.

2.4.1 EXCLUSIÓN MUTUA DE SECCIONES CRÍTICAS.

2.4.2 SINCRONIZACIÓN DE PROCESOS EN S.C.

2.4.2.1 MECANISMO DE SEMÁFOROS.

2.4.2.2 MECANISMO DE MONITORES.

2.4.3.- INTERBLOQUEO (DEADLOCK)

2.4.3.1.-PREVENCION DE UN INTERBLOEQEO

2.4.3-2.- DETECCIÓN DEL INTERBLOQUEO

2.4.3.3.- RECUPERACIÓN DE INTERBLOQUEO

▼ 2.5 NIVELES, OBJETIVOS Y CRITERIOS DE PLANIFICACIÓ...

▼ 2.6 TÉCNICAS ADMINISTRACIÓN DEL PLANIFICADOR

2.6.1. - FIFO

2.6.2 SJF

2.6.3 RR

2.6.4 QuevesMultilevel

2.6.5 MultiLevel Feedback Queves

UNIDAD 2

ADMINISTRACIÓN DE PROCESOS Y DEL PROCESADOR.

2.1.- CONCEPTO DE PROCESO.

Un proceso no es mas que un programa en ejecución, e incluye los valores actuales del contador de programa, los registros y las variables. Conceptualmente cada unos de estos procesos tiene su propia CPU virtual. Desde luego, en la realidad la verdadera CPU conmuta de un proceso a otro.

Un proceso es un concepto manejado por el sistema operativo que consiste en el conjunto formado por:

Las instrucciones de un programa destinadas a ser ejecutadas por el microprocesador.

Su estado de ejecución en un momento dado, esto es, los valores de los registros de la CPU para dicho programa.

Su memoria de trabajo, es decir, la memoria que ha reservado y sus contenidos.

Otra información que permite al sistema operativo su planificación.

Esta definición varía ligeramente en el caso de sistemas operativos multihilo, donde un proceso consta de uno o más hilos, la memoria de trabajo (compartida por todos los hilos) y la información de planificación. Cada hilo consta de instrucciones y estado de ejecución.

Los procesos son creados y destruidos por el sistema operativo, así como también este se debe hacer cargo de la

Leer Ensayo Completo

comunicación entre procesos, pero lo hace a petición de otros procesos. El mecanismo por el cual un proceso crea otro proceso se denomina bifurcación (fork). Los nuevos procesos pueden ser independientes y no compartir el espacio de memoria con el proceso que los ha creado o ser creados en el mismo espacio de memoria.

En los sistemas operativos multihilo es posible crear tanto hilos como procesos. La diferencia estriba en que un proceso solamente puede crear hilos para sí mismo y en que dichos hilos comparten toda la memoria reservada para el proceso.

En este modelo: todo software ejecutable de la computadora, lo que a menudo incluye al sistema operativo, esta organizado en una serie del proceso secuenciales, o simplemente procesos.

la idea clava aquí es que un proceso es una actividad de algún tipo: tiene programa, entrada, salida y un estado. Se puede compartir un procesador entre varios procesos, usando algún algoritmo de planificación para determinar cuando debe de trabajar en ...

...

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