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).

4
Diferencia entre volátil y sincronizado en Java
Me pregunto la diferencia entre declarar una variable como volatiley acceder siempre a la variable en un synchronized(this)bloque en Java. De acuerdo con este artículo http://www.javamex.com/tutorials/synchronization_volatile.shtml, hay mucho que decir y hay muchas diferencias, pero también algunas similitudes. Estoy particularmente interesado en esta información: ... el acceso a una variable …



12
No se puede encurtir <tipo 'instanciametodo'> cuando se utiliza el multiprocesamiento Pool.map ()
Estoy tratando de usar multiprocessingla Pool.map()función para dividir el trabajo simultáneamente. Cuando uso el siguiente código, funciona bien: import multiprocessing def f(x): return x*x def go(): pool = multiprocessing.Pool(processes=4) print pool.map(f, range(10)) if __name__== '__main__' : go() Sin embargo, cuando lo uso en un enfoque más orientado a objetos, no …

7
¿Cuál es la respuesta de Haskell a Node.js?
Creo que la comunidad de Erlang no tiene envidia de Node.js, ya que lo hace sin bloqueo de E / S de forma nativa y tiene formas de escalar fácilmente las implementaciones a más de un procesador (algo que ni siquiera está integrado en Node.js). Más detalles en http://journal.dedasys.com/2010/04/29/erlang-vs-node-js y …

5
Continuación de tarea en subproceso de interfaz de usuario
¿Existe una forma 'estándar' de especificar que una continuación de la tarea debe ejecutarse en el hilo desde el que se creó la tarea inicial? Actualmente tengo el siguiente código: funciona, pero hacer un seguimiento del despachador y crear una segunda acción parece una sobrecarga innecesaria. dispatcher = Dispatcher.CurrentDispatcher; Task …
214 c#  .net  wpf  multithreading  task 









7
Elija entre la ejecución de ExecutorService y la ejecución de ExecutorService
¿Cómo debo elegir entre el envío o la ejecución del ExecutorService , si el valor devuelto no es de mi incumbencia? Si pruebo ambos, no vi ninguna diferencia entre los dos excepto el valor devuelto. ExecutorService threadExecutor = Executors.newSingleThreadExecutor(); threadExecutor.execute(new Task()); ExecutorService threadExecutor = Executors.newSingleThreadExecutor(); threadExecutor.submit(new Task());

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.