Atividade 1 Quest Es Para Pesquisa Referente Aos Mecanismos Do Sistema Operacional

2575 palavras 11 páginas
1.Explique o que são threads:

Um thread não é um programa, mas executa dentro de um programa .
Definição: um thread é um fluxo único de controle sequencial dentro de um programa.
Um browser é um exemplo de uma aplicação multithreaded
Várias coisas podem ocorrer ao mesmo tempo: scroll download de um applet download de uma imagem tocar uma animação tocar um som imprimir uma página em background download de uma nova página olhar 3 applets de ordenação trabalhando .
Um thread parece ser um processo mas :
Compartilha o mesmo "espaço de endereçamento"
É muito rápido chavear a execução entre threads mas não entre processos.

2. Explique o funcionamento da SystemCall:
É uma implementação de mecanismos de proteção ao núcleo do sistema e de acesso aos seus serviços.
Essa chamada de sistema tem por importância garantir a integridade do sistema.
Para cada serviço existe uma System Call associada e cada sistema operacional tem seu próprio conjunto de chamadas.

3. Como acontece um Deadlock em sistemas operacionais, as condições e como pode ser tratado?
Deadlock (interbloqueio, -blocagem, impasse), no contexto do sistemas operacionais (SO), caracteriza uma situação em que ocorre um impasse e dois ou mais processos ficam impedidos de continuar suas execuções, ou seja, ficam bloqueados. Trata-se de um problema bastante estudado no contexto dos Sistemas Operacionais, assim como em outras disciplinas, como banco de dados, pois é inerente à própria natureza desses sistemas.
O deadlock ocorre com um conjunto de processos e recursos não-preemptíveis, onde um ou mais processos desse conjunto está aguardando a liberação de um recurso por um outro processo que, por sua vez, aguarda a liberação de outro recurso alocado ou dependente do primeiro processo.
A definição textual de deadlock normalmente, por ser muito abstrata, é mais difícil de se compreender do que a representação por grafos, que será resumida mais adiante. No entanto, algumas observações são pertinentes:
O

Relacionados

  • Arquitetura de segurança computacional
    48738 palavras | 195 páginas
  • governança corporativa
    110949 palavras | 444 páginas
  • Computação movel
    75153 palavras | 301 páginas
  • TCC - Geoprocessamento
    70741 palavras | 283 páginas
  • Capacita ̧ ̃o em inform ́tica
    25607 palavras | 103 páginas
  • Resumos
    169053 palavras | 677 páginas
  • Mineração de dados de empresas juniores
    2993 palavras | 12 páginas
  • Radici
    8588 palavras | 35 páginas
  • A Revolta
    26305 palavras | 106 páginas
  • seguranca internet
    52259 palavras | 210 páginas