Preguntas etiquetadas con multithreading

El subprocesamiento múltiple es la capacidad de una computadora o un programa para realizar el trabajo de manera simultánea o asincrónica mediante el uso de múltiples flujos de ejecución concurrentes (generalmente conocidos como subprocesos).

5
Agarrando la alternativa de Node JS a multihilo
Si entiendo correctamente, el nodo JS no está bloqueando ... así que en lugar de esperar una respuesta de una base de datos u otro proceso, pasó a otra cosa y vuelve a comprobarlo más tarde. También es de un solo hilo. Entonces, todo esto significa que un proceso de …



6
¿Cuáles son las diferencias entre los módulos de subprocesamiento y multiprocesamiento?
Estoy aprendiendo cómo utilizar el threadingy los multiprocessingmódulos en Python para ejecutar ciertas operaciones en paralelo y acelerar mi código. Me resulta difícil (tal vez porque no tengo antecedentes teóricos al respecto) comprender cuál es la diferencia entre un threading.Thread()objeto y multiprocessing.Process()uno. Además, no está del todo claro para mí …

8
¿Es seguro el hilo! = Check?
Sé que las operaciones compuestas, como i++no son seguras para subprocesos, ya que implican múltiples operaciones. ¿Pero verificar la referencia consigo mismo es una operación segura para subprocesos? a != a //is this thread-safe Traté de programar esto y usar múltiples hilos pero no falló. Supongo que no podría simular …



1
¿Cómo obtener Thread.Sleep espera?
Estoy escribiendo una aplicación vinculada a la red basada en el paradigma de espera / reposo. A veces, ocurren errores de conexión y, en mi experiencia, vale la pena esperar un tiempo y luego volver a intentar la operación. El problema es que si uso Thread.Sleep u otra operación de …

12
¿Es seguro obtener valores de un java.util.HashMap de varios subprocesos (sin modificación)?
Hay un caso en el que se construirá un mapa, y una vez que se inicialice, nunca más se modificará. Sin embargo, se accederá (solo mediante get (clave)) desde varios subprocesos. ¿Es seguro usar un java.util.HashMapde esta manera? (Actualmente, estoy felizmente usando a java.util.concurrent.ConcurrentHashMap, y no tengo una necesidad medida …


11
Thread vs ThreadPool
¿Cuál es la diferencia entre usar un nuevo hilo y usar un hilo del grupo de hilos? ¿Qué beneficios de rendimiento hay y por qué debería considerar usar un subproceso del grupo en lugar de uno que he creado explícitamente? Estoy pensando específicamente en .NET aquí, pero los ejemplos generales …

5
¿Por qué CancellationToken es independiente de CancellationTokenSource?
Estoy buscando una razón de por qué CancellationTokense introdujo .NET struct además de la CancellationTokenSourceclase. Entiendo cómo se utilizará la API, pero también quiero entender por qué está diseñada de esa manera. Es decir, ¿por qué tenemos: var cts = new CancellationTokenSource(); SomeCancellableOperation(cts.Token); ... public void SomeCancellableOperation(CancellationToken token) { ... …



5
Asynctask vs Thread en android
En la interfaz de usuario, para realizar algunos trabajos en segundo plano, utilicé otro Thread. Pero como lo sugirieron otros, ahora estoy usando AsyncTask. ¿Cuál es la principal diferencia entre ay Threadan AsyncTask? ¿En qué escenario, debo usar a Threado an AsyncTask?

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.