Resultados de la búsqueda a petición "multithreading"
OpenCV GPU Farneback Optical Flow funciona mal en subprocesos múltiples
Mi aplicación usa la clase Opencv gpugpu::FarnebackOpticalFlow para calcular el flujo óptico entre un par de cuadros consecutivos de un video de entrada. Para acelerar el proceso, aproveché el soporte TBB de OpenCV para ejecutar el método en ...
¿Cómo esperar un hilo que genera su propio hilo?
Estoy tratando de probar un método que funciona en un hilo separado, simplificado es así: public void methodToTest() { Thread thread = new Thread() { @Override public void run() { Clazz.i = 2; } }; thread.start(); }En mi prueba unitaria, ...
objc_sync_enter / objc_sync_exit no funciona con DISPATCH_QUEUE_PRIORITY_LOW
Necesito un bloqueo de lectura / escritura para mi aplicación. he leído https://en.wikipedia.org/wiki/Readers%E2%80%93writer_lock [https://en.wikipedia.org/wiki/Readers%E2%80%93writer_lock] y escribí mi propia clase, porque no hay bloqueo de ...
Cómo hacer un contador global seguro para subprocesos en Python
Estoy creando unthreading.Timer(2,work) ejecutar hilos. Dentro de cada función de trabajo, bajo alguna condición, el contador global debe incrementarse sin conflicto para acceder a la variable de contador entre los hilos de trabajo generados. He ...
Variable condicional vs semáforo
¿Cuándo se debe usar un semáforo y cuándo se debe usar una variable condicional (CondVar)?
Twisted: diferido que dispara repetidamente?
Deferreds son una excelente manera de hacer procesamiento asincrónico en Twisted. Sin embargo, como su nombre lo indica, son para cálculos diferidos, que solo se ejecutan y finalizan una vez, disparando las devoluciones de llamada una vez. ¿Qué ...
¿Los objetos inmutables son inmunes a una publicación inadecuada?
Es un ejemplo deJCiP [http://www.javaconcurrencyinpractice.com/]. public class Unsafe { // Unsafe publication public Holder holder; public void initialize() { holder = new Holder(42); } } public class Holder { private int n; public Holder(int n) ...
Error "Método no admitido" al intentar invocar a un delegado
Tengo una funcionRun(string, string[]) que quiero ejecutar en un hilo separado, así que estoy usando un delegado yBeginInvoke: private Func<string, string[], Stack<StackItem>> runner; public MainPage() { runner = Run; } private void ...
El bucle ocupado en otro subproceso retrasa el procesamiento EDT
Tengo un programa Java que ejecuta un bucle cerrado en un hilo separado (no EDT). Aunque creo que la interfaz de usuario de Swing debería responder, no lo es. El siguiente programa de ejemplo muestra el problema: al hacer clic en el botón ...
¿Por qué NextValue call of performanceCounter cambia la máscara de afinidad de subprocesos?
Tengo un proyecto C #, donde tengo que acceder a la carga de trabajo actual de mi procesador y asegurarme de que ejecuto un código específico en cada núcleo del procesador. Mi problema es que acceder a la carga de trabajo de mi procesador parece ...