Esto es lo que he entendido hasta ahora… 1. Cada proceso tiene su propio espacio de pila del kernel. 2. Los hilos tienen memoria de pila independiente y comparten el resto (código del montón, etc.). 3. Lo que se encuentra dentro de la pila del kernel son cierta información formal . . . Read more
Soy nuevo en OpenGL y Freeglut y quiero crear un hilo para la salida gráfica periférica que no sea el hilo del sistema operativo. Cuando creo el segundo hilo, quiero pasar los argumentos principales de la línea de comandos para poder inicializar freeglut. Estoy usando: Nombre: Code::Blocks, Versión: 20.03-r11997, Versión . . . Read more
Soy nueva en el enhebrado Quiero usar ptheradcondsignal & pthreadcondwait para verificar alguna condición Tengo este código como ejemplo: pthread_mutex_t lock = PTHREAD_MUTEX_INITIALIZER; pthread_cond_t cond = PTHREAD_COND_INITIALIZER; int x = 0; void* f1(void *arg){ for (int i = 0; i < 10; i++) { pthread_mutex_lock(&lock); x += 10; printf(“%d\n”, x); . . . Read more
Creé dos hilos. El trabajo del primer hilo es sumar el arreglo y imprimirlo, y el trabajo del segundo hilo es encontrar el producto del arreglo y imprimirlo. Los dos hilos leen el arreglo desde un archivo de texto. Mi programa está codificado en duro, tengo un tamaño de arreglo . . . Read more