Please enable JavaScript.
Coggle requires JavaScript to display documents.
Processos - Coggle Diagram
Processos
Escalonamento de Processos
Filas de escalonamento de processo
fila de job
fila de pronto
filas de dispositivo de E/S
Compartilhamento de tempo
Multiprogramação
Multitarefa de sistemas móveis
Escalonadores
Escalonador de médio prazo
Escalonador de curto prazo
Escalonador de longo prazo
Troca de contexto
Tempo de troca de contexto
Contexto de um processo
Comunicação interprocessos
Modelos de comunicação interprocesso(IPC)
Memória compartilhada
Troca de mensagens
Sistema de Memória compartilhada
Sicronização
Armazenamento em Buffer
Sistema de Transmissão/Troca de Mensagens
Comunicação Indireta
Comunicação direta
Conceito de processo
Bloco de controle
Estado do processo
Contador de programa
Registradores de CPU
Informação de escalonamento da CPU
Informação de gerenciamento de memória
informação de contabilidade
informação de status de E/S
Threads
Modelo de processo
Processo com multiplas threads
Vantagens em sistema multicore
Processo
código programa(text section)
contador de programa
pilhas LIFO(stack)
seção de dados com variáveis globais(data section)
região de monte usada em alocação dinamica(heap)
Operações sobre processo
Identificador de processo (pid)
Criação de processos
Encerramento de processos