Resultados de la búsqueda a petición "pthreads"

1 la respuesta

Error al pasar un puntero usando hilos

Código actualizado: 3/7/11: 9:29 p using namespace std; void * matrixACreate(void * param); void *status; struct a { int Arow; // Matrix A int Acol; // WxX int low; // Range low int high; }; int main(int argc, char * argv[]) { struct a ...

5 la respuesta

pthread variable condicional

Estoy implementando un hilo con una cola de tareas. Tan pronto como se agrega la primera tarea a la cola, el hilo comienza a ejecutarla. Debo usar la variable de condición pthread para despertar el hilo o hay un mecanismo más apropiado? Si ...

2 la respuesta

Problemas de evaluación comparativa de subprocesos múltiples

He escrito un código que genera aleatoriamente dos matrices desde dimensiones 2x2 hasta 50x50. Luego estoy registrando el tiempo que toma cada multiplicación de matriz desde las dimensiones 2 hasta 50. Grabo esta vez 100 veces para obtener un ...

2 la respuesta

¿Por qué std :: mutex tarda una cantidad de tiempo larga y muy irregular en compartirse?

Este código demuestra que el mutex se comparte entre dos subprocesos, pero un subproceso lo tiene casi todo el tiempo. #include <thread> #include <mutex> #include <iostream> #include <unistd.h> int main () { std::mutex m; std::thread t ([&] () ...

4 la respuesta

C linux pthread hilo prioridad

Mi programa tiene un subproceso en segundo plano que llena y cambia el búfer posterior de una implementación de doble búfer. El subproceso principal utiliza el búfer frontal para enviar datos. El problema es que el hilo principal obtiene más ...

3 la respuesta

Desbloqueo de bloqueo Mutex de hilo por diferentes hilos

Una pregunta ingenua .. Leí antes de decir: " Un MUTEX solo debe desbloquearse mediante el hilo que lo bloqueó." Pero he escrito un programa donde THREAD1 bloquea mutexVar y se va a dormir. Luego THREAD2 puede desbloquear directamente ...

3 la respuesta

¿Cómo trazar una aplicación multiproceso?

EDIT (PROGRESO REALIZADO): Estoy tratando de encontrar un demonio vsftpd. Tengo el siguiente código que se adjunta al demonio. Luego muestra con éxito el PID del primer proceso generado. Sin embargo, para los hijos de este proceso generado, ...

2 la respuesta

timer en un hilo con pthread en C?

en subprocesos, necesito hacer algún trabajo periódicamente en diferentes intervalos, ¿cuál sería una buena manera de hacerlo? Con sleep (), entonces necesito hacer un seguimiento del intervalo hasta la próxima activación, que no parece ser la ...

4 la respuesta

condition variable: ¿por qué llamar a pthread_cond_signal () antes de llamar a pthread_cond_wait () es un error lógico?

Está escrito en el tutorial de hilos POSIXhttps: //computing.llnl.gov/tutorials/pthreads [https://computing.llnl.gov/tutorials/pthreads/] que es un error lógico. mi pregunta es ¿por qué es un error lógico? En mi programa, necesito usar estas ...

2 la respuesta

android + pthread + c ++ = SIGSEGV

El siguiente código compila y se ejecuta en Linux estándar: #include <iostream> #include <pthread.h> using namespace std; class Foo { public: Foo(); void go_thread(); void stop_thread(); private: static void* worker( void* param ); pthread_t ...