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
El subproceso Java que ejecuta la operación restante en un bucle bloquea todos los demás subprocesos
El siguiente fragmento de código ejecuta dos subprocesos, uno es un temporizador simple que registra cada segundo, el segundo es un bucle infinito que ejecuta una operación restante: public class TestBlockingThread { private static final Logger LOGGER = LoggerFactory.getLogger(TestBlockingThread.class); public static final void main(String[] args) throws InterruptedException { Runnable task …


11
¿Qué significa threadsafe?
Recientemente intenté acceder a un cuadro de texto desde un hilo (que no sea el hilo de la interfaz de usuario) y se produjo una excepción. Decía algo acerca de que "el código no es seguro para subprocesos", así que terminé escribiendo un delegado (la muestra de MSDN ayudó) y …




5
¿Cómo sincronizar una variable estática entre subprocesos que ejecutan diferentes instancias de una clase en Java?
Sé que usar la synchronizepalabra clave antes de un método trae sincronización a ese objeto. Es decir, se sincronizarán 2 subprocesos que ejecutan la misma instancia del objeto. Sin embargo, dado que la sincronización se realiza a nivel de objeto, no se sincronizarán 2 subprocesos que ejecutan diferentes instancias del …




4
Bloqueos reentrantes en C #
¿El siguiente código dará como resultado un interbloqueo al usar C # en .NET? class MyClass { private object lockObj = new object(); public void Foo() { lock(lockObj) { Bar(); } } public void Bar() { lock(lockObj) { // Do something } } }

2
Manejo de señales con múltiples subprocesos en Linux
En Linux, ¿qué sucede cuando un programa (que posiblemente tiene varios subprocesos) recibe una señal, como SIGTERM o SIGHUP? ¿Qué hilo intercepta la señal? ¿Pueden varios subprocesos obtener la misma señal? ¿Existe un hilo especial dedicado enteramente al manejo de señales? Si no es así, ¿qué sucede dentro del hilo …
119 c  linux  multithreading  signals  ipc 

8
Python multiproceso espere hasta que todos los hilos terminen
Es posible que esto se haya preguntado en un contexto similar, pero no pude encontrar una respuesta después de unos 20 minutos de búsqueda, así que preguntaré. He escrito un script de Python (digamos: scriptA.py) y un script (digamos scriptB.py) En scriptB quiero llamar a scriptA varias veces con diferentes …

8
Sincronización y Singleton de Java
Aclare mis consultas sobre Singleton y Multithreading: ¿Cuál es la mejor manera de implementar Singleton en Java, en un entorno multiproceso? ¿Qué sucede cuando varios subprocesos intentan acceder al getInstance() método al mismo tiempo? ¿Podemos hacer singleton's getInstance() synchronized? ¿Es realmente necesaria la sincronización cuando se utilizan clases Singleton?

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.