Monitores

975 palavras 4 páginas
UNIVERSIDADE ESTADUAL DO MARANHÃO
CENTRO DE CIÊNCIAS TECNOLOGICAS

SISTEMAS DE MONITORAMENTO

São Luís/MA
2014

SISTEMAS DE MONITORAMENTO
Trabalho acadêmico apresentado a disciplina Sistemas Operacionais para obtenção de nota.
Prof° Emmanuel Silva Xavier

São Luís/MA
2014
1. INTRODUÇÃO
Um Sistema Operacional é um programa ou um conjunto de programas cuja função é gerenciar os recursos do sistema, fornecendo uma interface entre o computador e o usuário.
Um monitor é um conjunto de procedimentos, variáveis e estruturas de dados, todas agrupadas em um modulo especial. Somente um processo pode estar ativo dentro do monitor em um instante.

2. MONITOR
Em computação concorrente, monitor é uma técnica para sincronizar duas ou mais tarefas que compartilham um recurso em comum, geralmente um dispositivo de hardware ou uma região de memória. Com um modelo de concorrência baseado em monitores, o compilador ou o interpretador podem inserir mecanismos de exclusão mutua transparentemente em vez do programador ter acessos às primitivas para tal, tendo que realizar o bloqueio e desbloqueio de recursos manualmente.
Em sistemas operacionais, um monitor é uma coleção de rotinas, variáveis e estrutura de dados, tudo isso agrupado em um tipo especial de modulo ou pacote. Os processos podem chamar as rotinas em um monitor quando quiserem, mas não podem ter acesso direto às estruturas internas de dados ao monitor a partir de rotinas declaradas fora dele.
Os monitores apresentam uma propriedade importante que os torna úteis para realizar a exclusão mútua, ou seja, somente um processo pode estar ativo em um monitor em um dado momento. O monitor é uma construção da linguagem de programação e, portanto, os compiladores sabem que eles são especiais e, por isso, tratam as chamadas a rotinas do monitor de modo

Relacionados

  • monitores
    1156 palavras | 5 páginas
  • Monitores
    13659 palavras | 55 páginas
  • Monitores
    3246 palavras | 13 páginas
  • Monitores
    347 palavras | 2 páginas
  • Monitor
    1627 palavras | 7 páginas
  • MONITORES
    1313 palavras | 6 páginas
  • Monitores
    430 palavras | 2 páginas
  • Monitores
    2076 palavras | 9 páginas
  • Monitores
    2259 palavras | 10 páginas
  • Monitores
    670 palavras | 3 páginas