Preguntas con respuestas sobre "monitor"

342 preguntas, página #1

1

votos

2

respuestas

vistas 363

¿Las variables de condición tienen colas?

Estoy implementando la operación de espera de una variable de condición. Tengo una estructura para mi variable de condición. Hasta ahora, mi estructura tiene un monitor, una cola y un spinlock. Pero no estoy seguro de si una variable de condición debería tener una cola por sí misma. Mi notificación se ve así: ...

preguntado 10 años, 1 meses

92

votos

6

respuestas

vistas 40,661

¿Cuál es el significado del monitor de un objeto en Java? ¿Por qué usar esta palabra?

Cuando leo artículos sobre subprocesos de Java, a menudo noto la expresión: "el subproceso actual es el propietario del monitor de este objeto". Entiendo el significado: el hilo tiene derecho a operar sobre el objeto. Pero estoy desconcertado por qué usamos la frase "el monitor del objeto" en lugar de "el bloqueo del objeto". ...

preguntado 10 años, 1 meses

2

votos

1

respuestas

vistas 121

Enfoque eficiente de la diferencia de conjuntos multiproceso

Tengo un conjunto finito de subprocesos de consumo, cada uno de los cuales consume un trabajo. Una vez que procesan el trabajo, tienen una lista de subtrabajos que se incluyeron en el trabajo consumido. Necesito agregar los subtrabajos de esa lista que aún no tengo en la base de datos. Hay 3 millones en la base de datos, por lo que obtener la lista de...

preguntado 10 años, 2 meses

1

votos

1

respuestas

vistas 230

Construcción de regiones críticas para procesos que utilizan semáforo y mutex (Hoare 1973)

Estudiando los conceptos básicos del sistema operativo, encontré este código bajo el tema de Construcciones de regiones críticas en lenguajes de programación de alto nivel. Esto fue dado por Hoare en 1973. Busqué en línea pero no pude encontrar ninguna referencia relacionada con esto. Mi duda es por qué hay dos colas : Primera demora y Segunda ...

preguntado 10 años, 2 meses

0

votos

1

respuestas

vistas 1,319

¿Cómo deshabilitar el botón de cancelación de trabajo para cada entrada de progreso en la Vista de progreso en la aplicación eclipse rcp?

¿Podría alguien decirme cómo deshabilitar el botón cancelar en la entrada de progreso de un trabajo en la pestaña Vista de progreso en la aplicación eclipse rcp? No he podido localizar ninguna referencia en la web aparte de las que sugieren el uso de ProgressMonitorDialog. Sin embargo, usar el cuadro de diálogo no es un ...

preguntado 10 años, 2 meses

2

votos

3

respuestas

vistas 1,433

Implementar cerraduras sin semáforos

Estoy trabajando en un proyecto escolar (explica mis restricciones en la pregunta). Mi pregunta es cómo implementar bloqueos sin semáforos en NACHOS. Aunque una respuesta específica de NACHOS sería genial, lo que estoy buscando es un empujón en la dirección correcta. Hasta ahora, según tengo entendido, los monitores usan cerraduras ...

preguntado 10 años, 3 meses

49

votos

4

respuestas

vistas 29,129

¿Está bien leer una bandera booleana compartida sin bloquearla cuando otro hilo puede configurarla (como máximo una vez)?

Me gustaría que mi hilo se cerrara con más gracia, así que estoy tratando de implementar un mecanismo de señalización simple. No creo que quiera un hilo totalmente controlado por eventos, así que tengo un trabajador con un método para detenerlo elegantemente usando un Monitor de sección crítica (equivalente a un bloqueo de C #, creo): ...

preguntado 10 años, 3 meses