Problema Produtor Consumidor

860 palavras 4 páginas
Trabalho de Sistemas Operacionais

Alunos: Pedro Poiani, Thais Ramos, Anderson Pacheco

Profº: Carlos Eder Tema:

O Produtor e o Consumidor

Objetivo

Este seminário foi projetado para a aula de Sistemas Operacionais do curso de Sistemas de Informação com o intuito de ganhar e passar conhecimento sobre “O Problema do Produtor e Consumidor”

O Produtor e o Consumidor

Thais Ramos1, Pedro Poiani1, Anderson Pacheco¹
1Cursando Sistemas de Informação – Faculdade Redentor - Itaperuna – Rio de Janeiro - Brasil

{Pedropoiani@gmail.com, Thaisramos12@hotmail.com, a_pacheco_0@hotmail.com}
Resumo. Este artigo descreve e apresenta um problema clássico em sistemas operacionais, a relação “o produtor e o consumidor”, que visa por em prática a gerência de processos concorrentes em um sistema operacional. Problema: Um processo escreve em um buffer limitado, enquanto outro lê e limpa o mesmo, preservando a Integridade dos dados
1. Introdução
Não é possível descrever o problema sem primeiro ter uma breve explicação sobre programação concorrente. Diferente de programação sequencial, a programção concorrente tem por base a separação de processos dentro de um mesmo programa, por meios de threads ou de novos processos(FORK) para otimização do processo. Algumas Vantagens da Programação Concorrente:
Com um único núcleo de processador, pode-se otmizar processos de E/S, pois uma parte do programa não precisará esperar o disco responder para continuar.
Pode-se ter uma visão mais clara de certas etapas dos programa;
Dependendo da programação,erros “fatais” podem afetar apenas seu processo, preservando a integridade doas demais; Algumas desvantagens da Programação Concorrente:
Maior complexidade na programação e na depuração de erros;
Erros podem depender de certo “Alinhamento” ou certa sequência de eventos entre os processos, se usar a frase “esse processo nunca vai chegar antes”, pode acreditar que ele vai chegar;

2. O Problema

Relacionados

  • Produtor consumidor
    1511 palavras | 7 páginas
  • Trabalho Individual N 1296
    1919 palavras | 8 páginas
  • theads
    1655 palavras | 7 páginas
  • Aula04 Produtor Consumidor
    444 palavras | 2 páginas
  • Produtor consumidor
    1359 palavras | 6 páginas
  • I dont know
    3354 palavras | 14 páginas
  • Cadeias alimentares
    870 palavras | 4 páginas
  • Jantar dos filósofos
    1856 palavras | 8 páginas
  • Monitor - Produtor Consumidor
    983 palavras | 4 páginas
  • Ecologia
    2941 palavras | 12 páginas