thread-safety

¿Qué es exactamente una función de reentrada?

Most de las times , la definición de reentrada se cita de Wikipedia : Un programa de computadora o rutina es descrito ... lutos en absoluto, es decir, tienen definiciones concretas fijas? Porque, si no lo son, esta pregunta no tiene mucho sentido.

Automatización del patrón de código solicitado

Me he dado cuenta dolorosamente de la frecuencia con la que uno necesita escribir el siguiente patrón de código en código GUI ... tonces la sintaxis Invoke() es ineficiente y sigue siendo difícil de tratar. Entonces, ¿alguien ha descubierto algún atajo?

Es el!= comprobar hilo seguro?

Sé que las operaciones compuestas como i++ no son seguras para subprocesos, ya que implican múltiples operaciones. Pero es ... :true 1496:true 19970:true 19972:true 19974:true //after this there is not a single instance when the condition becomes true

Hashset concurrente in.NET ¿Marco?

Tengo la siguiente clase. class Test{ public HashSet<string> Data = new HashSet<string>(); } Necesito camb ... } } ¿Hay una solución mejor, para ir directamente al campo y protegerlo del acceso concurrente por múltiples subprocesos?

La colección fue modificada; la operación de enumeración no puede ejecutarse

No puedo llegar al fondo de este error, porque cuando el depurador está conectado, no parece ocurrir. A continuación se muest ... { System.Diagnostics.Debug.WriteLine("Unsubscribe Error " + e.Message); } } }

¿Es seguro el subproceso de inicialización de variables estáticas locales en C++11? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Es segura la implementación de Meyers del hilo de patrón Sin ... últimas versiones actuales de compiladores populares, a saber, gcc 4.7, vc 2011 y clang 3.0, ¿se implementan correctamente?

Java método sincronizado bloquear objeto, o método?

Si tengo 2 métodos sincronizados en la misma clase, pero cada uno accede a diferentes variables, ¿pueden 2 hilos acceder a es ... } } ¿Pueden 2 subprocesos acceder a la misma instancia de la clase X realizando x.addA() y x.addB() al mismo tiempo?

¿Cómo funciona el bloqueo exactamente?

Veo que para usar objetos que no son seguros para subprocesos, envolvemos el código con un candado como este: private stati ... eb). ¿Están en cola? Si es así, ¿cuánto tiempo esperarán? ¿Cuál es el impacto en el rendimiento debido al uso de bloqueos?

¿Por qué esta clase no es segura?

class ThreadSafeClass extends Thread { private static int count = 0; public synchronized static void increment() ... decrement() { count--; } } ¿Puede alguien explicar por qué la clase anterior no es segura para el hilo?

Cola.Cola vs colecciones.deque

Necesito una cola en la que múltiples hilos puedan poner cosas, y múltiples hilos puedan leer. Python tiene al menos dos cla ... X en Cola().deque Thread-safe? Además, ¿por qué Queue emplea un mutex para sus operaciones cuando deque ya es thread-safe?

¿Qué hace que un Método sea seguro? ¿Cuáles son las reglas?

¿Hay reglas/pautas generales para lo que hace que un método sea seguro para el hilo? Entiendo que hay probablemente un milló ... reo que la respuesta aceptada proporciona un buen y breve resumen. Siempre hay excepciones. Que así sea. Puedo vivir con eso.

Threadsafe vs reentrante

Recientemente, hice una pregunta, con el título como " ¿Es seguro el hilo malloc?", y dentro de eso pregunté, " Es malloc re-entrante?" Tenía la impresión de que todos los reentrantes son seguros para el hilo. ¿Esta suposición es incorrecta?

¿Está bien usar la instancia Gson como un campo estático en un modelo bean (reuse)?

Este es el modelo que implementé: public class LoginSession { private static final Gson gson = new Gson(); private ... de 1000 instancias/seg. ¿Está bien usar la instancia Gson como campo estático? Gracias por cualquier consejo/corrección.

¿Const significa thread-safe en C++11?

He oído que constsignifica thread-safeen C++11. Es eso cierto? ¿Eso significa que const es ahora el equivalente de Java's synchronized? ¿Se están quedando sin palabras clave?

Diferencia entre-pthread y-lpthread durante la compilación

¿Cuál es la diferencia entre gcc -pthread y gcc -lpthread que se usa al compilar programas multiproceso?

¿Es seguro el hilo de clase aleatoria?

¿Es válido compartir una instancia de la clase Random entre varios subprocesos? ¿Y llamar a nextInt(int) desde múltiples hilos en particular?

Contador rápido(est) seguro del hilo de C #

¿Cuál es la forma de obtener un contador seguro de subprocesos en C# con el mejor rendimiento posible? Esto es tan simple c ... ng result; lock (LOCK) { result = COUNTER++; } return result; } Pero ¿hay alternativas más rápidas?

iphone ios ejecutándose en hilo separado

¿Cuál es la mejor manera de ejecutar código en un subproceso separado? Es: [NSThread detachNewThreadSelector: @selector(doS ... ue release]; He estado haciendo la segunda manera, pero el libro de cocina Wesley que he estado leyendo utiliza la primera.

Por qué las variables locales son seguras en Java

Estaba leyendo multi-threading en Java y me encuentro con esto Las variables locales son seguras para subprocesos en Java ... s he estado pensando Cómo / Por qué las variables locales son seguras para el hilo. Puede alguien por favor hacérmelo saber.

¿Es seguro el hilo SecureRandom?

¿Es seguro el hilo SecureRandom? Es decir, después de inicializarlo, ¿se puede confiar en el acceso al siguiente número alea ... ta de documentación como thread safe es un problema de javadoc. ¿Alguien ha confirmado que, de hecho, es seguro para el hilo?