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

3 la respuesta

¿Cuál es la forma más eficiente de CPU de "perder tiempo" en un hilo?

Tengo una serie de subprocesos (100) que se ejecutan durante unos segundos a la vez. Cuando están ejecutando, pasan una cantidad significativa de ese tiempo esperando una respuesta de otro sistema (un dispositivo en serie). Soy consciente de que ...

8 la respuesta

Hilos en cola para tontos

Tengo lo que supongo que es un escenario de subprocesamiento bastante común: Tengo 100 trabajos idénticos para completar Todos los trabajos son independientes entre sí Quiero procesar un máximo de 15 trabajos a la vez medida que se completa ...

1 la respuesta

Debug boost :: aplicación de subprocesos, alta tasa de falsos positivos

He programado una aplicación boost :: thread, donde podría tener algunas condiciones de carrera. Quiero depurar este programa. Por lo tanto, utilicé las siguientes herramientas valgrind: halgrind drd lamentablemente tienen una tasa de falsos ...

3 la respuesta

Update UI async?

Considere este ejemplo: Private Sub Button_Click( sender As Button, e As RoutedEventArgs) Handles btn.Click sender.IsEnabled = False Thread.Sleep(5000) sender.IsEnabled = True End Sub En mi escenario, elButton_Click es un delegado de comando en ...

5 la respuesta

C # Llamar a un método en un nuevo hilo

Estoy buscando una manera de llamar a un método en un nuevo hilo (usando C #). Por ejemplo, me gustaría llamar aSecondFoo() en un nuevo hilo. Sin embargo, me gustaría terminar el hilo cuandoSecondFoo() acabados. He visto varios ejemplos de ...

2 la respuesta

Definición de "sincronización primitiva"

¿Qué significa exactamente el términosynchronization primitive significa? Por ejemplo: mutex, sección crítica, temporizador de espera, evento, monitor, variable condicional, semáforo. ¿Son todos ellos primitivos de sincronización? ¿Hay alguna ...

1 la respuesta

problems usando CreateThread en una función miembro

Estoy tratando de crear un hilo en un objeto, sin embargo, aparece un error que dice'&' : illegal operation on bound member function expression. Al leer, vi que tengo que hacer que la función miembro sea estática, pero cuando lo hago, aparece un ...

1 la respuesta

Las variables volátiles de Java imponen una relación antes de que se lea?

Tengo un código que se ve así: Snippet A: class Creature { private static long numCreated; public Creature() { synchronized (Creature.class) { numCreated++; } } public static long numCreated() { return numCreated; } } Desde mi entendimiento, ...

3 la respuesta

NSOperationQueue vs GCD

En qué casos preferiría usarNSOperationQueue sobre GCD? e mi experiencia limitada de estos dos, supongo que conNSOperationQueue básicamente tiene control sobre cuántas operaciones concurrentes hay. Con GCD no puedes hacer esto, ya que estás ...

2 la respuesta

¿Qué sucede con este subproceso ejecutable al final una vez que se completa?

Tengo este hilo que descarga algunas imágenes del servidor. Entonces, una vez que descarga las imágenes, llamo al controlador y continúo la actualización de la interfaz de usuario. Entonces, dado que stop () para el hilo está en desuso, no puedo ...