martes, 29 de junio de 2010

Sincronización

Es hacer que coincidan en el tiempo dos o más personas.

También podemos decir que sincronizar es que dos o más personas, eventos u operaciones sean programadas para que ocurran en un momento predefinido de tiempo o lugar


jueves, 24 de junio de 2010

Sección Critica

Se denomina sección critica a la porción de código de un programa de computador en la cual se accede a un recurso compartido que puede ser una estructura de datos o dispositivo que no debe ser accedido por más de un hilo en ejecución.

La sección crítica por lo general termina en un tiempo determinado y el hilo,el proceso o la tarea sólo tendrá que esperar un período determinado de tiempo para entrar. Se necesita un mecanismo de sincronización en la entrada y salida de la sección crítica para asegurar la utilización en exclusiva del recurso, por ejemplo un semafaro.

Sólo un proceso puede estar en una sección crítica a la vez y el método más común para evitar que dos procesos accedan al mismo tiempo a un recurso es el de la exclusión mutua.

jueves, 17 de junio de 2010

martes, 15 de junio de 2010

Proceso

PROCESOS

Es un programa que esta en ejecucion,tambin se define como un proceso simple que tiene un hilo de ejecución.

Los Procesos Pueden Ser:

Cooperantes:en este se entiende que los procesos interactúan entre sí y pertenecen a una misma aplicación.

Independientes:en este se debe a que no interactúan y un proceso no requiere información de otros o bien porque son procesos que pertenecen a distintos usuarios.