Preguntas con la etiqueta [multithreading]

Lista multithreading preguntas

¿Qué recursos se comparten entre hilos?

13
respuestas
338
votos
233.6k
vistas

Recientemente, en una entrevista me hicieron una pregunta sobre cuál es la diferencia entre un proceso y un hilo. Realmente no sabía la respuesta. Pensé por un minuto y di

Implementar el tiempo de espera genérico de C#

7
respuestas
158
votos
74.6k
vistas

Estoy buscando buenas ideas para implementar una forma genérica de ejecutar una sola línea (o un delegado anónimo) de código con un tiempo de espera. TemperamentalClass tc = new TemperamentalClass();

¿Cómo ejecutar funciones en paralelo?

9
respuestas
192
votos
394.4k
vistas

Estoy intentando ejecutar varias funciones en paralelo en Python. Tengo algo como esto: files.py import common #common is a util class that handles all the IO stuff dir1 = 'C:\folder1'

IllegalMonitorStateException en la llamada de espera ()

12
respuestas
172
votos
291.8k
vistas

Estoy usando subprocesos múltiples en Java para mi programa. He ejecutado el hilo exitosamente pero cuando lo estoy usando Thread.wait(), se lanza java.lang.IllegalMonitorStateException. ¿Cómo puedo hacer que un hilo espere

Tengo un formulario que genera un BackgroundWorker, que debería actualizar el cuadro de texto del formulario (en el hilo principal), por lo tanto, Invoke((Action) (...));llame. Si HandleClosingEventlo hago, bgWorker.CancelAsync()entonces estoy

Diferencias entre tareas y subprocesos [duplicado]

3
respuestas
435
votos
395.6k
vistas

Hay dos clases disponibles en .NET: Tasky Thread. ¿Cuál es la diferencia entre esas clases? ¿ Cuándo es mejor utilizar Threadover Task(y viceversa)?

¿Cómo termino un hilo en C++ 11?

8
respuestas
184
votos
340.8k
vistas

No necesito terminar el hilo correctamente ni hacer que responda a un comando de "terminar". Estoy interesado en terminar el hilo con fuerza usando C++ 11 puro.

Supongamos que estoy iniciando a std::thready luego detach(), de modo que el hilo continúa ejecutándose aunque el std::threadque una vez lo representó esté fuera de alcance. Supongamos además que el

Una variable global se comparte entre 2 subprocesos que se ejecutan simultáneamente en 2 núcleos diferentes. Los hilos escriben y leen las variables. Para la variable atómica, ¿puede un hilo

Platform.runLater y Tarea en JavaFX

4
respuestas
103
votos
198.0k
vistas

He estado investigando un poco sobre esto pero todavía estoy MUY confundido, por decir lo menos. ¿Alguien puede darme un ejemplo concreto de cuándo usar Tasky cuándo usar Platform.runLater(Runnable);? ¿Cuál

Multiprocesamiento vs subprocesos Python [duplicado]

12
respuestas
1.0k
votos
564.2k
vistas

Estoy tratando de comprender las ventajas del multiprocesamiento sobre el subprocesamiento . Sé que el multiprocesamiento evita el bloqueo global del intérprete, pero ¿qué otras ventajas existen? ¿ Los subprocesos

Cómo pausar un hilo

18
respuestas
284
votos
300.3k
vistas

Quiero ejecutar un hilo durante un período de tiempo fijo. Si no se completa dentro de ese tiempo, quiero eliminarlo, generar alguna excepción o manejarlo de alguna manera. ¿Cómo puede

Tengo dos casos de uso. R. Quiero sincronizar el acceso a una cola para dos subprocesos. B. Quiero sincronizar el acceso a una cola para dos subprocesos y usar una

Como se demuestra en esta respuesta que publiqué recientemente, parece que estoy confundido acerca de la utilidad (o la falta de ella) devolatile contextos de programación multiproceso. Tengo entendido que

No he visto ejemplos claros con casos de uso para Pool.apply , Pool.apply_async y Pool.map . Estoy usando principalmente Pool.map; ¿Cuáles son las ventajas de los demás?