Processos e threads em windows e linux

4476 palavras 18 páginas
ENGENHARIA DA COMPUTAÇÃO
PROF. GERALDO VALERIANO RIBEIRO

PROCESSOS E THREADS EM
WINDOWS E UNIX
Eduardo Machado da silva

GOIÂNIA, OUTUBRO DE 2010

ENGENHARIA DA COMPUTAÇÃO
EDUARDO MACHADO DA SILVA

PROCESSOS E THREADS EM
WINDOWS E UNIX Trabalho desenvolvido sob a orientação do prof. Geraldo Valeriano Ribeiro para obtenção de nota complementar da avaliação de N2.

GOIÂNIA, OUTUBRO DE 2010 Índice
1. Introdução 4

2. Processos e Threads 5

3. Estados de Processos 5

4. Gerenciamento de Processos 6

5. Windows 8
5.1. Estados de
…exibir mais conteúdo…
A parte do sistema operacional que faz essa seleção é chamada de escalonador. Durante o estado executando, um processo pode fazer chamadas de sistema. Até a chamada de sistema ser atendida, o processo não pode continuar sua execução. A chamada de sistema é um evento disparado pelo próprio processo. Neste momento o processo sofre outra mudança de estado, passando do estado executando para o estado bloqueado. Ele só volta ao estado pronto após a conclusão da chamada. Alguns processos que estão no estado bloqueado podem estar esperando por interrupções de hardware. Geralmente elas informam o término de uma operação de E/S, isso significa que um processo bloqueado será liberado.

4. Gerenciamento de Processos

Em todos os sistemas multiprogramados, vários processos disputam o processador. A cada momento em que o processador for desocupado, um dos processos que estão na lista de prontos irá utilizar o processador. A atividade de tomar a decisão de qual será o próximo processo que utilizará o processador é chamada escalonamento. É necessário dividir o tempo do processador entre os processos do sistema. Isso é feito de duas maneiras diferentes: escalonamento a curto prazo e escalonamento a longo prazo. No escalonamento a curto prazo é decidido qual o processo que deverá ser executado a seguir, assim que o processador ficar livre. Este escalonador é executado com muita

Relacionados

  • Semaforos
    1992 palavras | 9 páginas
  • Sistemas operacionais
    1225 palavras | 5 páginas
  • TI questões
    6770 palavras | 28 páginas
  • Gerenciamento de memoria
    1283 palavras | 6 páginas
  • Gerenciamento de processo windows vs linux
    2417 palavras | 10 páginas
  • Trabalho de S.O
    19760 palavras | 80 páginas
  • SEMI Sistemas Operacionais 01 02
    7040 palavras | 29 páginas
  • Exercicios Todos Capitulos
    7568 palavras | 31 páginas
  • TRABALHO FINAL - SISTEMAS OPERACIONAIS
    18300 palavras | 74 páginas
  • Implementação de replicação master-slave do mysql e balanceamento de carga no apache
    1339 palavras | 6 páginas