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

2 la respuesta

Debo usar Invoke o SynchronizationContext para actualizar los controles del formulario desde otro hilo?

Intentando entender cómo actualizar los controles de la interfaz de usuario desde otros hilos. Actualmente usando BeginInvoke y honestamente está funcionando bien, pero sigo escuchando sobre cómo puedes usar SynchronizationContext para hacer lo ...

5 la respuesta

java descargar múltiples archivos usando hilos

Estoy tratando de descargar varios archivos que coinciden con un patrón usando hilos. El patrón podría coincidir con 1 o 5 o 10 archivos de tamaños diff. lets dice, por simplicidad, el código real que descargaría el archivo está en el método ...

4 la respuesta

¿Cómo medir el tiempo que tarda una pieza de código en ejecutarse?

Suponga que quiero medir el tiempo que toma un determinado fragmento de código. Para eso, normalmente haría algo como esto clock_t startTime = clock(); //do stuff //do stuff //do stuff //do stuff float secsElapsed = (float)(clock() - ...

3 la respuesta

Rendimiento de Malloc en un entorno multiproceso

He estado realizando algunos experimentos con el marco de OpenMP y encontré algunos resultados extraños que no estoy seguro de saber cómo explicar. Mi objetivo es crear esta enorme matriz y luego llenarla con valores. Hice algunas partes de mi ...

4 la respuesta

Cómo funciona el trabajo sincronizado en Java

Primero, aquí hay una muestra [http://java.sun.com/docs/books/tutorial/essential/concurrency/deadlock.html]: public class Deadlock { static class Friend { private final String name; public Friend(String name) { this.name = name; } public String ...

4 la respuesta

Orden de elementos en BlockingCollection <>

Tengo una cola de descarga implementada conBlockingCollection<>. Ahora quiero priorizar algunas descargas de vez en cuando. Pensé que podría ser genial mover algunos elementos 'arriba' de la Colección, como en una lista, pero no hay ningún ...

3 la respuesta

¿Cómo ejecuto un proceso sin bloquear la interfaz de usuario en mi aplicación para iPhone

Estoy accediendo a la biblioteca de fotos en el iPhone y me lleva mucho tiempo importar las imágenes que selecciono en mi aplicación, ¿cómo ejecuto el proceso en un hilo secundario o qué solución utilizo para no bloquear la interfaz de usuario? @

4 la respuesta

Program se cuelga si se crea un hilo en el bloque inicializador estático

Me he encontrado con una situación en la que mi programa se cuelga, parece un punto muerto. Pero intenté resolverlo con jconsole y visualvm, pero no detectaron ningún punto muerto. Código de muestra public class StaticInitializer { private ...

7 la respuesta

¿Lock () {} bloquea un recurso o bloquea un fragmento de código?

Todavía estoy confundido ... Cuando escribimos algo como esto: Object o = new Object(); var resource = new Dictionary<int , SomeclassReference>(); ... y tiene dos bloques de código que bloqueano mientras accede aresource ... //Code one lock(o) ...

5 la respuesta

¿Cómo detectar excepciones de un ThreadPool.QueueUserWorkItem?

Tengo el siguiente código que arroja una excepción: ThreadPool.QueueUserWorkItem(state => action());Cuando la acción arroja una excepción, mi programa se bloquea. ¿Cuál es la mejor práctica para manejar esta situación? Relacionado:Excepciones ...