Gerência de processos e memória no Linux

6217 palavras 25 páginas
UNIVERSIDADE CEUMA CURSO DE SISTEMAS DE INFORMAÇÃO

GERENCIAMENTO DE PROCESSOS E MEMÓRIA NO LINUX

São Luís 2013

SUMÁRIO

INTRODUÇÃO
O QUE É UM SISTEMA OPERACIONAL
ESTRUTURA DO SISTEMA MONOLÍTICO
VANTAGENS/DESVANTAGENS
CONCLUSÃO

Gerenciamento de processos
Cada processo tem uma prioridade de escalonamento associada a si, com números maiores indicando prioridade mais baixa.

Envelhecimento do processo é empregado para prevenir que um processo sofra inanição.

O Linux usa dois tipos de algoritmos para escalonamento:
Um algoritmo de tempo compartilhado para escalonamento preemptivo equitativo entre múltiplos processos (fatia de tempo)
Um algoritmo de tempo real para tarefas onde as prioridades absolutas são mais importantes do que a equidade (prioridade)
Uma classe de escalonamento do processo define qual algoritmo aplicar para o processo.

O problema básico de escalonamento em sistemas operacionais é como satisfazer simultaneamente objetivos conflitantes: tempo de resposta rápido, bom throughput para processos background, evitar starvation, conciliar processos de alta prioridade com de baixa prioridade. O conjunto de regras utilizado para determinar como, quando e qual processo deverá ser executado é conhecido como política de escalonamento. Tradicionalmente, os processos são divididos em três grandes classes : processos interativos, processos batch e processos de tempo real. Em cada classe, os processos podem ser ainda subdivididos em I/O bound ou CPU bound de acordo com a proporção de tempo que ficam esperando por operações de entrada e saída ou utilizando o processador. O escalonador do Linux não distingue processos interativos de processos batch, diferenciando- os apenas dos processos tempo real. Como todos os

Relacionados

  • Trabalho De Sistemas Operacionais
    10010 palavras | 41 páginas
  • Escalonamento Android
    1448 palavras | 6 páginas
  • junior
    1172 palavras | 5 páginas
  • teste
    1157 palavras | 5 páginas
  • Sebastião
    2726 palavras | 11 páginas
  • sistema operacional
    1400 palavras | 6 páginas
  • Escalonamento
    1038 palavras | 5 páginas
  • Sistemas operacionais
    1803 palavras | 8 páginas
  • linux
    1093 palavras | 5 páginas
  • Comparativo entre Sistemas Operacionais
    7117 palavras | 29 páginas