Resultados de la búsqueda a petición "multithreading"

3 la respuesta

ESPERANDO en sun.misc.Unsafe.park (Método nativo)

Una de mis aplicaciones se cuelga bajo un período de ejecución bajo carga, ¿alguien sabe qué podría causar tal salida en jstack: "scheduler-5" prio=10 tid=0x00007f49481d0000 nid=0x2061 waiting on condition [0x00007f494e8d0000] ...

1 la respuesta

¿Cuándo se inicializa una variable global `thread_local`?

Considere el siguiente ejemplo (protectores de bloqueo encout omitido por simplicidad). #include <future> #include <iostream> #include <thread> using namespace std; struct C { C() { cout << "C constructor\n";} ~C() { cout << "C ...

1 la respuesta

Cómo pintar por subprocesos múltiples en un mapa TBit

para acelerar la pintura de un mapa de bits en Delphi XE2, decidí seguir el siguiente camino a) Crear un eg. 10 x Enhebre y pinte solo una capa del mapa de bits dentro de la clase de hilo b) una vez que todos los hilos estén terminados, combine ...

5 la respuesta

Cómo acelerar la comunicación con subprocesos

Estoy usando Python 2subprocess conthreading hilos para tomar entrada estándar, procesarlo con binariosA, ByC y escribir datos modificados a la salida estándar. Este script (llamémoslo:A_to_C.py) es muy lento y me gustaría aprender ...

2 la respuesta

Form.Show () no muestra sus controles secundarios

Tengo un formulariofrmPleaseWaitque tiene unMarqueeProgressBar y unLabel que quiero usar cuando la interfaz de usuario está cargando los datos en una aplicación mal estructurada que tenemos. El problema es esefrmPleaseWait.Show() muestra el ...

3 la respuesta

Hilo de seguridad marco

La siguiente clase no es segura para subprocesos (como se demuestra enProbar el siguiente código no es seguro para subprocesos [https://stackoverflow.com/questions/2410499/proving-the-following-code-not-thread-safe] ) ¿Existe un marco que pueda ...

4 la respuesta

Java Thread Basura recolectada o no

Esta pregunta fue publicada en algún sitio. No encontré las respuestas correctas allí, así que lo publico aquí nuevamente. public class TestThread { public static void main(String[] s) { // anonymous class extends Thread Thread t = new Thread() ...

1 la respuesta

pthreads v. SSE ordenamiento de memoria débil

¿Las funciones pthread de Linux glibc en x86_64 actúan como cercas para accesos de memoria débilmente ordenados? (pthread_mutex_lock / unlock son las funciones exactas que me interesan). SSE2 proporciona algunas instrucciones con un orden de ...

7 la respuesta

Volátil vs Estático en Java

¿Es correcto decir eso?static significa una copia del valor para todos los objetos yvolatile significa una copia del valor para todos los hilos? De todos modos unstatic el valor variable también va a ser un valor para todos los hilos, entonces ...

3 la respuesta

Bloqueo acumulado y otros intentos de bloqueo no bloquean: ¿los bloqueos C # son reentrantes?

He escrito una prueba de lo que creo que debería ser un caso válido para un punto muerto. Parece que una vez que ellock ha sido adquirido por una instancia de la clase a, esa instancia no necesita volver a adquirir ellock incluso si trato ...