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

1 la respuesta

¿Por qué no hay una función de espera para condition_variable que no vuelva a bloquear el mutex?

Considere el siguiente ejemplo. std::mutex mtx; std::condition_variable cv; void f() { { std::unique_lock<std::mutex> lock( mtx ); cv.wait( lock ); // 1 } std::cout << "f()\n"; } void g() { std::this_thread::sleep_for( 1s ); cv.notify_one(); } ...

2 la respuesta

Android: ¿puede AsyncTask regresar en otro subproceso que el subproceso de interfaz de usuario?

La documentación de Android dice que AsyncTaskpostExecute() se llama en el hilo de la interfaz de usuario. Tenía la impresión de quepostExecute() fue llamado desde el hilo dondeexecute() fue llamado: he estado usando un AsyncTask en un servicio ...

2 la respuesta

Cómo calcular el tiempo de cálculo general para un proceso de subprocesos múltiples

Tengo un conjunto de tareas, llamémosloT[], donde cada tareaT[i] necesita una cierta cantidad de tiempot(T[i]) para ser procesado Las tareas están siendo procesadas en paralelo porX subprocesos (eso no significa que varios subprocesos estén ...

1 la respuesta

¿Los métodos asíncronos no esperados se ejecutan en el hilo de la interfaz de usuario?

Quiero tener un método (vamos a llamarloM1) ejecutar algunosasync código en un bucle (llamemos a ese segundo métodoM2) En cada iteración, la interfaz de usuario debe actualizarse con el resultado deM2. Para esperarM2, M1necesita serasync. ...

3 la respuesta

Android: ¿Crear un hilo de fondo que se ejecuta periódicamente y realiza tareas de IU?

Bien, sé cómo hacer una tarea de fondo, sé cómo hacer una tarea periódica (usando el manejador pospuesto y ejecutable), también sé cómo hacer la tarea de interfaz de usuario desde el hilo de fondo (a través del controlador) pero no puedo ejecutar ...

3 la respuesta

Los trabajos paralelos no terminan en GridSearchCV de scikit-learn

En el siguiente script, descubro que los trabajos iniciados por GridSearchCV parecen bloquearse. import json import pandas as pd import numpy as np import unicodedata import re from sklearn.pipeline import Pipeline from ...

3 la respuesta

Uso adecuado de mutexes en Python

Estoy comenzando con varios subprocesos en python (o al menos es posible que mi script cree múltiples subprocesos). ¿Sería este algoritmo el uso correcto de un Mutex? Todavía no he probado este código y probablemente ni siquiera funcione. Solo ...

7 la respuesta

¿Existe un grupo de subprocesos listo para usar con varias colas (que aseguran el procesamiento en serie de cada cola)?

Entre todas mis tareas, tengo algunas que deben procesarse en serie (nunca pueden ejecutarse simultáneamente y deben procesarse en orden). Logré crear un grupo de subprocesos separados con un solo subproceso para cada grupo de tareas que deben ...

3 la respuesta

Múltiples hilos que escriben en el mismo CSV en Python

Soy nuevo en multi-threading en Python y actualmente estoy escribiendo un script que se agrega a un archivo csv. Si tuviera que enviar varios hilos a unconcurrent.futures.ThreadPoolExecutor que agrega líneas a un archivo csv. ¿Qué podría hacer ...

2 la respuesta

async / await - ¿Es correcto este entendimiento?

Después de dos preguntas y mucha confusión, me pregunto si finalmente lo entendí bien. Este es mi entendimiento: async/await sirvesolo un propósito - para permitir que el código se ejecute después de unya La tarea asincrónica ha finalizado. ...