multithreading

Obtener el ID del hilo de un hilo

En C# al depurar subprocesos, por ejemplo, puede ver el ID de cada subproceso. No pude encontrar una manera de obtener el mi ... sual Studio los ID de los subprocesos, y ¿hay una manera de obtener el identificador del subproceso con id 2345, por ejemplo?

Continuación de la tarea en el hilo de la interfaz de usuario

¿Hay una forma 'estándar' de especificar que una continuación de tarea debe ejecutarse en el subproceso desde el que se creó ... ontinueWith(() => { dispatcher.Invoke(new Action(() => { this.TextBlock1.Text = "Complete"; } });

¿Por qué usar un ReentrantLock si se puede usar sincronizado(esto)?

Estoy tratando de entender qué hace que el bloqueo en concurrencia sea tan importante si se puede usar synchronized (this). E ... gt;>>"+ints.get(x)); } } finally { lock.unlock(); } return random; }

Servicio vs IntentService

¿Puede alguien por favor mostrarme un ejemplo de algo que se puede hacer con un IntentService que no se puede hacer con un S ... ro de su propio hilo es como iniciar un IntentService. ¿No lo es? Agradecería que alguien me ayudara con mis dos preguntas.

¿Cómo esperar a que todos los subprocesos finalicen, usando ExecutorService?

Necesito ejecutar alguna cantidad de tareas 4 a la vez, algo como esto: ExecutorService taskExecutor = Executors.newFixedTh ... ucle infinito monitor isDone para todos ellos. ¿Cuáles son las mejores soluciones que no implican bucles infinitos? Gracias.

¿Cuál es la diferencia entre tarea e hilo?

En C# 4.0, tenemos Task en el Sistema .Enhebrando.Tasks espacio de nombres. ¿Cuál es la verdadera diferencia entre Thread y ... o. Si alguien sabe sobre el mismo tipo de pregunta es publicado aquí anteriormente, amablemente dar la referencia del enlace.

"implements Runnable" vs "extends Thread" en Java

Desde el tiempo que he pasado con subprocesos en Java, he encontrado estas dos formas de escribir subprocesos: Con implemen ... } } //Started with a "new MyThread().start()" call ¿hay alguna diferencia significativa en estos dos bloques de código ?

Ejecutar múltiples AsyncTasks al mismo tiempo - ¿no es posible?

Estoy tratando de ejecutar dos AsyncTasks al mismo tiempo. (La plataforma es Android 1.5, HTC Hero.) Sin embargo, solo el pri ... oid 1.5, he actualizado el problema descr. consecuentemente. No tengo este problema con un HTC Hero con Android 2.1. Hmmm ...

Cuándo usar la tarea.Delay, cuando usar hilo.¿Dormir?

Hay una(s) buena (s) regla (s) para cuándo usar la tarea .Delay versus Hilo.¿Dormir? Específicamente, ¿hay un valor mínimo ... imo, desde Tarea.El retardo causa el cambio de contexto en una máquina de estado async/await, ¿hay una sobrecarga de usarlo?

¿Cuál es la diferencia entre atómico / volátil / sincronizado?

¿Cómo funciona internamente el trabajo atómico / volátil / sincronizado? ¿Cuál es la diferencia entre los siguientes bloqu ... ables volátiles / variables atómicas? Leí en algún artículo que el hilo tiene una copia local de las variables - ¿qué es eso?

ThreadStart con parámetros

¿Cómo se inicia un subproceso con parámetros en C#?

¿Cuántos hilos puede soportar una máquina virtual Java?

¿Cuántos hilos puede soportar una máquina virtual Java? ¿Esto varía según el proveedor? por sistema operativo? otros factores?

Número máximo de subprocesos por proceso en Linux?

¿Cuál es el número máximo de subprocesos que puede crear un proceso bajo Linux? ¿Cómo (si es posible) se puede modificar este valor?

Cuál es la respuesta de Haskell al Nodo.js?

Creo que la comunidad Erlang no tiene envidia de Node.js ya que hace E/S sin bloqueo de forma nativa y tiene formas de escala ... o entre el lado del servidor y el lado del cliente podría ser útil en la práctica.) Todo esto envasado en un solo producto.

¿Por qué lock (this) {}} es malo?

La documentación de MSDN dice que public class SomeObject { public void SomeOperation() { lock(this) { // ... icamente". Me pregunto ¿por qué? ¿Es porque la cerradura se mantendrá más de lo necesario? ¿O hay alguna razón más insidiosa?

¿Qué recursos se comparten entre subprocesos?

Recientemente, me han preguntado en una entrevista cuál es la diferencia entre un proceso y un hilo. Realmente, no sabía la r ... Por favor, ¿puede alguien presentar las respuestas correctas e impresionantes para la diferencia entre un proceso y un hilo?

std:: bloqueo único o std:: ¿guardia de bloqueo?

Tengo dos casos de uso. A. Quiero sincronizar el acceso por dos hilos a una cola. B. Quiero sincronizar el acceso de dos ... de código usando std::unique_lock<>. ¿Cuál es la diferencia entre los dos y cuál debe ¿En qué caso de uso utilizo?

¿Hay alguna forma de configurar la cultura para una aplicación completa? ¿Todos los hilos actuales y los hilos nuevos?

¿Hay alguna forma de configurar la cultura para una aplicación completa? ¿Todos los hilos actuales y los hilos nuevos? Tenem ... uevos hilos también tienen esa cultura? O es algún evento disparado cada vez que se crea un nuevo hilo que ¿Puedo conectarme?

¿Por qué "while(true)", "sin Hilo.sleep " causa 100% de uso de CPU en Linux pero no en Windows?

He creado un programa simple en java: public static void main(String[] args) throws InterruptedException { while (true) ... en Windows y OpenJDK 6 en Linux. Me pregunto si el programador de Windows se adelanta a los hilos al azar y el de Linux no.

Iniciar hilo con la función miembro

Estoy tratando de construir un std::thread con una función miembro que no toma argumentos y devuelve void. No puedo descifrar ... est()? #include <thread> class blub { void test() { } public: std::thread spawn() { return { test }; } };