Discusión:Monitor (concurrencia)

Contenido de la página no disponible en otros idiomas.
De Wikipedia, la enciclopedia libre

Propongo la siguiente definicion para monitor: "un monitor es un modulo de software consistente en uno o mas procedimientos, una secuencia de inizializacion y datos locales. Las principales caracteristicas son: 1 las variables locales son solo accesibles por los procedimientos del monitor y no por ningún procedimiento externo. 2 un proceso entra en el monitor invocando uno de sus procedimientos 3 solo un proceso puede estar ejecutando dentro del monitor al mismo tiempo; cualquier otro proceso que haya invocado al monitor se bloquea, en espera que el monitor queda disponible. No creo que sea un objeto porque estamos restringiendo el Monitor a solo los objetos donde por ejemplo se puede hacer un monitor en todos los lenguajes aunque ellos donde no hay objetos.