[eside-ghost] Procesos padre/hijo
Iker Perez de Albeniz - Txupete -
txupete en gmail.com
Jue Jun 11 16:21:43 CEST 2009
eso solo serviria para un proceso hijo no?? el primero que termine
haria que saliera de la funcion ¿no?
2009/6/11 Jorge Martínez de Salinas <jorge.marsal en gmail.com>:
> Puedes usar la función wait().
>
> if (!fork()) {
> printf("I'm the child!\n");
> exit(0);
> } else {
> printf("I'm the parent!\n");
> wait(NULL);
> }
>
> On Jun 11, 2009, at 1:28 PM, Iker Perez de Albeniz - Txupete - wrote:
>
>> Aupa!
>>
>> Quiroe lanzar 5 procesos simultaneos para no acumular tiempos de
>> espera... y hago lo siguiente
>>
>> if(!fork()){
>> proceso1
>> }
>>
>> if(!fork()){
>> proceso2
>> }
>>
>> if(!fork()){
>> proceso3
>> }
>>
>> if(!fork()){
>> proceso4
>> }
>>
>> if(!fork()){
>> proceso5
>> }
>>
>> el tema es que quiero esperar a que tosos hayan terminado.. hace años
>> que perdi los apuntes de informatica que impartia david bujan... y en
>> internet no encuentro nada de sigkill y cosas asi que me suenan de de
>> aquel entonces...
>>
>> aio!
>> _______________________________________________
>> eside-ghost mailing list
>> eside-ghost en listas.deusto.es
>> https://listas.deusto.es/mailman/listinfo/eside-ghost
>
> --
> Jorge Martínez de Salinas
> http://www.jorgemarsal.com/blog/
>
>
>
>
>
>
> _______________________________________________
> eside-ghost mailing list
> eside-ghost en listas.deusto.es
> https://listas.deusto.es/mailman/listinfo/eside-ghost
>
Más información sobre la lista de distribución eside-ghost