Tenho que fazer um programa, porém não sei nem como começar isso. Se alguém puder me ajudar, eu agradeço muito.
O programa tem que realizar a soma de um vetor utilizando o número de processos passados na linha de comando do vetor de 500 posições
Ex: ./exe 4 = Soma o vetor utilizando 4.
Ex2: ./exe 10 = Soma o vetor utilizando 10 processos.
Obs: Não se preocupe com o resto da divisão. Criar os processos com fork dentro de for, com exit no final.
Depois modificar o que cada filho vai fazer.
Se tem 500 vai dividir por 4.
Pergunta
btmvdr
Tenho que fazer um programa, porém não sei nem como começar isso. Se alguém puder me ajudar, eu agradeço muito.
O programa tem que realizar a soma de um vetor utilizando o número de processos passados na linha de comando do vetor de 500 posições
Ex: ./exe 4 = Soma o vetor utilizando 4.
Ex2: ./exe 10 = Soma o vetor utilizando 10 processos.
Obs: Não se preocupe com o resto da divisão.
Editado por btmvdrCriar os processos com fork dentro de for, com exit no final.
Depois modificar o que cada filho vai fazer.
Se tem 500 vai dividir por 4.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.