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.

No hay comentarios:

Publicar un comentario