lunes, 27 de octubre de 2008

2.4.2.2 Mecanismo de Monitores

Según Olivares Rojas (2004) Es un proceso que se encarga de verificar el funcionamiento de algún recurso garantizando la exclusión mutua (mutex).
  • En un monitor los procesos se bloquean y desbloquean.
  • Pueden existir diversas implementaciones no estandarizadas de un monitor.
  • En Java los monitores están implementados de manera nativa con el modificador de los métodos syncronized.
  • El monitor es el mecanismo que nos permite controlar el acceso a una región crítica, en este caso un método. También se puede utilizar semáforos como objetos mutex disponibles en el paquete java.util.concurrent.

No hay comentarios: