Resultados de la búsqueda a petición "thread-safety"

2 la respuesta

¿Las variables globales son seguras en el matraz? ¿Cómo comparto datos entre solicitudes?

En mi aplicación, el estado de un objeto común cambia al hacer solicitudes, y la respuesta depende del estado. class SomeObj(): def __init__(self, param): self.param = param def query(self): self.param += 1 return self.param global_obj = ...

4 la respuesta

Crear un contador que permanezca sincronizado en los procesos MPI

Tengo bastante experiencia usando los métodos básicos de comunicación y grupo MPI2, y hago un trabajo de simulación vergonzosamente paralelo usando MPI. Hasta ahora, he estructurado mi código para tener un nodo de despacho y un grupo de nodos de ...

1 la respuesta

¿Son seguros los canales / stubs en gRPC?

Cuando uso gRPC de Java, ¿puedo almacenar en caché los stubs (clientes) y llamarlos en un entorno de subprocesos múltiples o los canales son seguros para subprocesos y se pueden almacenar en caché de forma segura? Si hay una interrupción de la ...

1 la respuesta

¿Cómo uso el prefijo LOCK ASM para leer un valor?

Sé cómo usar LOCK para aumentar de forma segura un valor de subproceso: lock inc [J];Pero, ¿cómo leo [J] (o cualquier valor) de manera segura para subprocesos? El prefijo LOCK no se puede usar con mov. Y si hago lo siguiente: xor eax, eax; lock ...

1 la respuesta

¿Es seguro el hilo Java BitSet para operaciones de solo lectura concurrentes?

Tengo múltiples hilos en mi aplicación accediendo a un BitSet simultáneamente. losdocumentación [http://docs.oracle.com/javase/7/docs/api/java/util/BitSet.html]dice: Un BitSet no es seguro para uso multiproceso sin sincronización externa. No ...

3 la respuesta

Python Dictionary es seguro para subprocesos?

Algunos declararon que el diccionario python es seguro para subprocesos. ¿Significa que puedo o no puedo modificar los elementos en un diccionario mientras itero sobre él?

1 la respuesta

Delphi 7 Interbloqueo ocasional que cambia TLabel.Font.Style del evento IdHTTPListener

Me preguntaba si alguien podría ayudar con un problema esporádico realmente complicado (no siempre reproducible), posiblemente relacionado con hilos. Estoy en Delphi 7 (es un código antiguo ...), ejecutando un IdHttpListener (Indy). El código a ...

5 la respuesta

System.Lazy <T> con diferente modo de seguridad de hilo

.NET 4.0System.Lazy <T> [https://msdn.microsoft.com/en-us/library/dd642331(v=vs.100).aspx]La clase ofrece tres modos de seguridad de subprocesos a través de la ...

2 la respuesta

¿Por qué necesito una barrera de memoria?

C # 4 en una cáscara de nuez (por cierto muy recomendable) utiliza el siguiente código para demostrar el concepto de MemoryBarrier (suponiendo que A y B se ejecuten en diferentes subprocesos): class Foo{ int _answer; bool complete; void A(){ ...

3 la respuesta

¿Deberíamos usar EventQueue.invokeLater para cualquier actualización de GUI en una aplicación de escritorio Java?

Sé que al usar este método, el parámetro ejecutable se envía al sistema EventQueue. Pero, ¿deberían realizarse todas las actualizaciones de la GUI utilizando este método? Quiero decir, si quiero decir, cambiar un texto de JButton, ¿debería usar ...