Escolar Documentos
Profissional Documentos
Cultura Documentos
SISTEMAS COMPUTACIONAIS E
SEGURANÇA
O que são processos?
• Instância de um programa em
execução; Um processo pode ser considerado como um
programa em execução, também um conjunto
• Também conhecido como "job"ou de informações necessárias para a
"task"; concorrência de programas no sistema
operacional. Além disso, também pode ser
• É caracterizado por uma thread de entendido como o ambiente onde um
execução, um estado e um conjunto programa é executado.
associado de recursos de sistema. - Arquitetura de Sistemas Operacionais
(Francis Machado e Luiz Maia)
Estrutura de um
processo
Contexto de Hardware
• Registradores de Uso Geral
• Registradores de Uso Específico
Estrutura de um
processo
Contexto de Software
• Identificação
• PID (Process ID)
• UID (User ID)
• Quotas
• Privilégios
Estrutura de um
processo PCB #001
Registradores
Limites de memória
...
Estados dos Processos