Bucket sort concurrente

Imagen de thepunishercadiz
0 puntos

 

 

Buenos días.

 

Tengo unas preguntas que hacer. Resulta que tengo un programa principal en c que presenta al usuario un menu por pantalla con las siguientes opciones:

 

  1) Crear procesos de ordenación  (entre 1 y 5 segun el valor introducido)

  2) Eliminar proceso de ordenación  (eliminar todos los procesos de ordenación creados mediante sigterm)

  3) Ordenar (ordenar mediante bucket sort un fichero dado lanzando tantos procesos como se introdujeron en 1)

  4) Fin de todas las aplicaciones (eliminar el principal y todos los procesos de ordenación)

 

Mi pregunta es la siguiente, ¿cómo empiezo a crear procesos con las pipes? ¿cómo los comunicos con las pipes? ¿cómo puedo matar a todos los procesos incluido al padre después? 

 

Muchas gracias por adelantado. 

 

Imagen de haddock1965
+1
0
-1

Por lo que he visto, estamos haciendo las mismas practicas. Como te ha ido con esta del bucket-sort?, no veo la manera de hacerla, en esto de C y Unix soy nuevo novisimo.

Seria abusar si te pido ayuda?

Saludos

+1
0
-1
Imagen de thepunishercadiz
+1
0
-1

Siento no poder serte de ayuda, pero a las que estamos aún no le he metido mano al programa porque no se por donde cogerlo.

 

Un saludo!!

+1
0
-1
Imagen de haddock1965
+1
0
-1

cuando entregas?, yo entrego el dia 05/12, y solo he conseguido crear un hijo bien , con dos se me cuelga el equipo, y por descontado, de ordenar ni hablar

 

 

+1
0
-1
Imagen de danivilla
+1
0
-1

Hola, yo también estoy con la misma práctica, ya la has entregado?, alguna ayuda porfavor!!!!?¿?¿?, como va?

 

Saludos..

+1
0
-1