Encerrado

Create a shared memory segment and child processes in C

Este projeto recebeu 4 ofertas de freelancers talentosos com uma oferta média de preço de $64 USD.

Obtenha orçamentos gratuitos para um projeto como este
Empregado trabalhando
Orçamento do projeto
$10 - $30 USD
Total de Ofertas
4
Descrição do projeto

Creation of unique shared memory segments for the Mean/Median/Mode instance to store

results.

2. Creation of a pipe for each Mean/Median/Mode instance that provides it with th

e ID of the

shared memory segment created in step (1). The file descriptor (FD) of the pipe is passed as an

additional argument to the Mean/Median/Mode.

3. Mean/Median/Mode processes run concurrently rather than sequentially. This means that the

Initiator

will launch all the child processes and then start waiting for results.

As in the previous assignment, each instance of the Mean/Median/Mode will receive the text file

as an arguments. To facilitate this, the Initiator will take one argument and selectivel

y pass it on

to the Mean/Median/Mode executables.

For instance, executing the command

%

Initiator [url removed, login to view]

would create 3 child processes that would compute mean. Median and mode, respectively, in

parallel (% is the system prompt).

The Mean/Median/Mode

have changed as well:

1. An additional command line argument gives the FD of the pipe to read from.

2. Using the pipe FD, the Mean/Median/Mode determines the segment ID of the shared memory

to store its result.

3. The resulting value (type

double

) is store

d in the shared memory segment.

Querendo fazer dinheiro?

  • Defina seu orçamento e o prazo de entrega
  • Descreva sua proposta
  • Receba pelo seu trabalho

Contratar freelancers que também ofereça neste projeto

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online