producer-consumer

Cola de bloqueo y consumidor multiproceso, cómo saber cuándo detenerse

Tengo un único productor de subprocesos que crea algunos objetos de tarea que luego se agregan a un ArrayBlockingQueue (que e ... sí se detiene (así que teóricamente podemos decir que el trabajador tiene que estar corriendo y la cola no debe estar vacía).

Hilos de Productor/Consumidor usando una cola

Me gustaría crear algún tipo de aplicación de subprocesos Producer/Consumer. Pero no estoy seguro de cuál es la mejor manera ... eadQ.add(); } public Object dequeue() { //do some stuff return readQ.get(); } } ¡Y vamos!

Cola de trabajos como tabla SQL con varios consumidores (PostgreSQL)

Tengo un problema típico productor-consumidor: Múltiples aplicaciones de producción escriben solicitudes de trabajo en una ... e estoy perdiendo? ¿Cómo tengo que escribir la instrucción SQL para que varios consumidores no reservamos el mismo registro?

Estructura de datos de un solo productor y un solo consumidor con doble búfer en C++

Tengo una aplicación en work work donde tengo que moverme entre dos subprocesos en tiempo real que están programados a difere ... roto, ¿dónde? se Puede hacer sin el mutex? Tal vez solo con barreras de memoria o instrucciones CAS? Se puede hacer mejor?