Resultados de la búsqueda a petición "multithreading"
Cómo leer y escribir datos en el mismo archivo simultáneamente
He leído muchas publicaciones en las que hablan sobre leer y escribir en el archivoN simultáneamente usando JavaME. Tengo escenarios de casos de uso especiales en los que mi archivo de registro (tal vez el archivo completo o solo una parte del ...
¿Por qué se ejecuta un solo proceso de subproceso en varios procesadores / núcleos?
Digo que ejecuto un proceso simple de un solo subproceso como el siguiente: public class SirCountALot { public static void main(String[] args) { int count = 0; while (true) { count++; } } } (Esto es Java porque eso es con lo que ...
¿Cómo haría que este Diccionario de Python sea seguro para subprocesos?
Tengo un servidor web ejecutándose enPython. El servidor es privado, por lo que solo espero que unos 20 usuarios se conecten a él. El servidor es multiproceso (8 núcleos en este momento, por lo que supuse 8 hilos). Cuando llegan las ...
Cómo paralelizar correctamente el trabajo dependiendo en gran medida de E / S
Estoy creando una aplicación de consola que tiene que procesar un montón de datos. Básicamente, la aplicación toma referencias de una base de datos. Para cada referencia, analice el contenido del archivo y realice algunos cambios. Los archivos ...
pthread_join () y pthread_exit ()
Tengo una pregunta sobre la programación de concurrencia en C. En la biblioteca pthread, el prototipo depthread_join e int pthread_join(pthread_t tid, void **ret); y el prototipo depthread_exit es void pthread_exit(void *ret); Así que estoy ...
Es esta la forma correcta de leer y escribir atómicamente un boo
Una bandera booleana se alterna entre dos hilos. ¿Tiene sentido el siguiente código? static bool ATOMIC_BOOL_READ( volatile bool& var ) { return __sync_fetch_and_or(&var, 0); } static void ATOMIC_BOOL_WRITE(volatile bool& var, bool newval ) { ...
¿Cuál es la diferencia entre una función sincronizada y un bloque sincronizado? [duplicar
Esta pregunta ya tiene una respuesta aquí: ¿Cuál es la diferencia entre un método sincronizado y un bloque sincronizado en Java? [duplicar [/questions/1149928/what-is-the-difference-between-a-synchronized-method-and-synchronized-block-in-j] 6 ...
Introducción a IO asincrónica sin hilos para C ++?
Trabajo en un equipo de aplicaciones de escritorio compuesto por "desarrolladores de IU" (nosotros) y "desarrolladores de C ++" (ellos). Los desarrolladores de C ++ son responsables de obtener todos los datos que mostramos en la interfaz de ...
Con ThreadPoolExecutor, ¿cómo hacer que el nombre del hilo se ejecute en el grupo de hilos?
Estoy usando unaThreadPoolExecutor en Java para gestionar muchos subprocesos en ejecución. He creado mi propia @ simpThreadFactory para poder dar mejores nombres a los hilos. El problema es que el nombre se establece en el subproceso cuando se ...
Mantener valores booleanos sincronizados entre dos hilos
En un hilo (hilo2) he cambiado un valor, por ejemplo, CheckSuccess = false; Ahora el hilo principal (hilo1 - GUI / Formulario) no recoge el cambio, ¿cómo sería posible "propagar" los cambios alrededor de todos los hilos? Tenía la impresión de ...