Please enable JavaScript.
Coggle requires JavaScript to display documents.
Processos, MAPA MENTAL 3 DISCIPLINA: SO 2023/2 ALUNO: FILIPE SUHETT…
Processos
Escalonamento de Processos
Multiprogramação
Compartilhamento de tempo
Filas de escalonamento de processo
Fila de job
Fila de pronto
Filas de dispositivo de E/S
Escalonadores
Escalonador de médio prazo
Escalonador a curto prazo
Escalonador a longo prazo
Troca de contexto
Tempo de troca de contexto
Contexto de um processo
Multitarefa em Sistemas Móveis
Comunicação Interprocessos
Sincronização
Sistema de Memória Compartilhada
Armazenamento em Buffer
Modelos de comunicação interprocesso (IPC)
Memória compartilhada
Troca de mensagens
Sistema de Transmissão/Troca de Mensagens
Comunicação Indireta
Comunicação Direta
Conceito de Processo
Bloco de controle de processo (PCB)
Registradores da CPU
Informação de escalonamento da CPU
Contador de programa
Informação de gerenciamento de memória
Estado do processo
Informação de contabilidade
Informação de status de E/S
Processo
contador de programa
pilha LIFO (stack)
código programa (text section)
seção de dados com variáveis globais (data section)
região de monte usada em alocação dinâmica (heap)
Threads
Processo com múltiplos threads
Vantagens em sistemas multicore
Modelo de processo
Operações sobre Processos
Criação de processos
Encerramento de processos
Identificador de processo (pid)
MAPA MENTAL 3
DISCIPLINA: SO 2023/2
ALUNO: FILIPE SUHETT NOGUEIRA SILVA