Computação |
Comunicação entre Processos
Métodos de Comunicação:
Memória Compartilhada: Processos compartilham uma área de memória comum.
Passagem de Mensagens: Processos trocam informações enviando e recebendo mensagens.
Pipes: Mecanismo de comunicação unidirecional onde dados são passados de um processo para outro.
Gerenciamento de Threads
Thread: A menor unidade de execução dentro de um processo.
Um processo pode conter múltiplas threads que compartilham recursos, mas executam independentemente.
Vantagens das Threads: Melhor utilização de CPU, menor tempo de criação e terminação, melhor desempenho em sistemas multiprocessados.