Preguntas etiquetadas con multithreading

El subprocesamiento múltiple es la capacidad de una computadora o un programa para realizar el trabajo de manera simultánea o asincrónica mediante el uso de múltiples flujos de ejecución concurrentes (generalmente conocidos como subprocesos).



9
¿Por qué i ++ no es atómico?
¿Por qué i++no es atómico en Java? Para profundizar un poco más en Java, traté de contar con qué frecuencia se ejecuta el bucle en los subprocesos. Entonces usé un private static int total = 0; en la clase principal. Tengo dos hilos. Hilo 1: Impresiones System.out.println("Hello from Thread 1!"); …

5
¿Transcurren los temporizadores de C # en un hilo separado?
¿Un System.Timers.Timer transcurre en un hilo diferente al hilo que lo creó? Digamos que tengo una clase con un temporizador que se activa cada 5 segundos. Cuando se dispara el temporizador, en el método transcurrido, se modifica algún objeto. Digamos que se necesita mucho tiempo para modificar este objeto, como …

4
iphone ios corriendo en hilo separado
¿Cuál es la mejor manera de ejecutar código en un hilo separado? Lo es: [NSThread detachNewThreadSelector: @selector(doStuff) toTarget:self withObject:NULL]; O: NSOperationQueue *queue = [NSOperationQueue new]; NSInvocationOperation *operation = [[NSInvocationOperation alloc] initWithTarget:self selector:@selector(doStuff:) object:nil; [queue addOperation:operation]; [operation release]; [queue release]; He estado haciendo la segunda forma, pero el libro de cocina …


3
¿Límites de subprocesos de Android AsyncTask?
Estoy desarrollando una aplicación en la que necesito actualizar cierta información cada vez que el usuario inicia sesión en el sistema, también uso la base de datos en el teléfono. Para todas esas operaciones (actualizaciones, recuperación de datos de db, etc.) utilizo tareas asíncronas. Como hasta ahora, no vi por …






6
C ++ termina llamado sin una excepción activa
Recibo un error de C ++ con subprocesos: terminate called without an active exception Aborted Aquí está el código: #include <queue> #include <thread> #include <mutex> #include <condition_variable> template<typename TYPE> class blocking_stream { public: blocking_stream(size_t max_buffer_size_) : max_buffer_size(max_buffer_size_) { } //PUSH data into the buffer blocking_stream &operator<<(TYPE &other) { std::unique_lock<std::mutex> mtx_lock(mtx); …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.