Sistemas operacionais

349 palavras 2 páginas
RELATORIO SISTEMAS OPERACIONAIS

PROCESSOS
Um Sistema Operacional executa uma variedade de programas: Sistemas de processamento em lotes (batch) – processa Jobs ,sistemas de tempo partilhado (time−shared) – roda processos de usuários ou tarefas (tasks) .O termo “job” e processo são quase como sinônimos. Processo: é um programa em execução, um processo inclui: Contador de programa (PC),pilha e segmento (área) de dados.
THREADS
"Uma thread é uma unidade básica de utilização de CPU, Uma thread consiste de:
Apontador de instruções (PC), Conjunto de registradores, espaço de pilha.
Thread = processo de peso leve ou, também, linha de execução de um processo.
Uma thread compartilha com outras threads pares (peers): a seção de código, a seção de dados e os recursos do SO.
Coletivamente tudo isso é conhecido como tarefa (task) Um processo tradicional é igual a uma tarefa com uma thread OBS: para executar com threads é necessário uma pilha por thread
(uma só não é suficiente), ao contrario das áreas de código, e heap que podem ser compartilhadas peals threads pares.
SINCRONIZAÇÃO E COMUNICAÇÃO ENTRE OS PROCESSOS
Sincronização entre processos garante a sequência adequada para a execução de eventos.
Um processo espera para adquirir o recurso compartilhado (WAIT), o processo quando termina de usar o recurso, compartilhado e emite um sinal (SIGNAL).

GERENCIA DE PROCESSADOR
Com o surgimento dos sistemas multiprogramáveis, onde múltiplos processos poderiam permanecer na memória e disputar o uso de um único processador, a gerência do processador tornou-se uma das atividades mais importantes em um sistema operacional.
A partir do momento em que vários processos podem estar no estado de pronto, devem ser estabelecidos critérios para definir qual processo será escolhido para fazer uso do processador. Tais critérios compõem a política de escalonamento, que é a base da gerência do processador e da multiprogramação em um sistema operacional.

Relacionados

  • Sistema operacional
    1575 palavras | 7 páginas
  • Sistemas operacionais
    2051 palavras | 9 páginas
  • sistema operacional
    1400 palavras | 6 páginas
  • Sistemas Operacionais
    1580 palavras | 7 páginas
  • Sistemas operacionais
    965 palavras | 4 páginas
  • sistemas operacionais
    2546 palavras | 11 páginas
  • O que é um sistema operacional
    4623 palavras | 19 páginas
  • Sistema Operacional
    5806 palavras | 24 páginas
  • Sistemas Operacionais
    1771 palavras | 8 páginas
  • Sistemas Operacionais
    897 palavras | 4 páginas