The Jair has you
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

Ayuda con hilos

2 participantes

Ir abajo

Ayuda con hilos Empty Ayuda con hilos

Mensaje por pianista Vie 27 Jun 2008, 10:54

Porque todos los hilos me dan que tienen el mismo pid????
Ahora mismo son hilos de usuario , vamos todo por defecto:

for(j=0;j<i;j++)
{
pthread_create(&tid,NULL, mifuncion, (void *)NULL);
printf("Hilo creado\n");
fflush(stdout);
}

pthread_join(tid,NULL);

printf("Hilos finalizados...\n");
fflush(stdout);

}


void *mifuncion()
{
printf(system("date"));
printf("Hilo %d con padre %d\n\n", getpid(),getppid());
fflush(stdout);
pthread_exit(NULL);

}

Y me sale:

pianista@falco-peregrinus:~/operativos$ ./a.out 4
Creando hilos...
Hilo creado
Hilo creado
Hilo creado
Hilo creado
vie jun 27 09:52:13 CEST 2008
Hilo 6341 con padre 6295

vie jun 27 09:52:13 CEST 2008
Hilo 6341 con padre 6295

vie jun 27 09:52:13 CEST 2008
Hilo 6341 con padre 6295

vie jun 27 09:52:13 CEST 2008
Hilo 6341 con padre 6295

Hilos finalizados...

pianista

Cantidad de envíos : 111
Fecha de inscripción : 15/10/2007

http://www.laultimaesencia.com

Volver arriba Ir abajo

Ayuda con hilos Empty Re: Ayuda con hilos

Mensaje por Miggonz Vie 27 Jun 2008, 13:56

Porque los hilos no tienen pid distinto, son ramificaciones del mismo proceso que comparten un espacio de memoria, como te oiga Benja preguntar eso te cuelga del palo mayor...

Tienes que asignarles un tid tú a pelo.
Miggonz
Miggonz
Amo del foro
Amo del foro

Cantidad de envíos : 427
Fecha de inscripción : 14/10/2007

Volver arriba Ir abajo

Ayuda con hilos Empty Re: Ayuda con hilos

Mensaje por pianista Vie 27 Jun 2008, 14:34

a ver que no tienen pid distinto ya, pero no deberian tener el mismo que el del padre???
Saludos

pianista

Cantidad de envíos : 111
Fecha de inscripción : 15/10/2007

http://www.laultimaesencia.com

Volver arriba Ir abajo

Ayuda con hilos Empty Re: Ayuda con hilos

Mensaje por pianista Vie 27 Jun 2008, 15:20

Vale, y lo tienen...
No he dicho nada, gracias de todas las maneras

pianista

Cantidad de envíos : 111
Fecha de inscripción : 15/10/2007

http://www.laultimaesencia.com

Volver arriba Ir abajo

Ayuda con hilos Empty Re: Ayuda con hilos

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.