Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1º GPSI – Sistema Operativos
M1 – Introdução
aos Sistemas Operativos
Processos
2019/2020 1
1º GPSI – Sistema Operativos
1. Processos
• Um processo é basicamente um programa em execução.
• Para listar os processos em execução tem de se pressionar as teclas
CTRL + ALT + DEL
2019/2020 2
out‐19
1º GPSI – Sistema Operativos
2. Processos
2019/2020 3
1º GPSI – Sistema Operativos
3. Processos
• Cada processo possui um espaço de endereçamento
para leitura e/ou escrita.
• O espaço de endereçamento do processo contém:
• O programa executável;
• Os dados do programa;
• Pilha (stack) associada (memória especial utilizada
na execução de rotinas do núcleo)
2019/2020 4
out‐19
1º GPSI – Sistema Operativos
3. Processos
• Num sistema multiprogramado, vários processos
podem estar a correr simultaneamente;
• Contudo, quando existe um só processador, apenas
um processo pode utilizá‐lo em cada instante
temporal;
• Os processos concorrem pelo processador e
cooperam entre si para realizar tarefas mais
complexas;
2019/2020 5
1º GPSI – Sistema Operativos
3. Chamadas ao Sistema
1º GPSI – Sistema Operativos
3. Chamadas ao Sistema
• Quando a chamada ao
sistema é executada vai
ser retornado uma
resposta à aplicação.
2019/2020 7
1º GPSI – Sistema Operativos
3. Chamadas ao sistemas
• As chamadas ao sistema podem ser divididas em grupos de função:
• Gestão de processos
• Criação e eliminação de processos
• Alteração das características do processo
• Sincronização e comunicação entre processos
• Gestão de memória
• Alocação e libertação de memória
• Gestão de entrada e saída
• Operações de entrada e saída
• Manipulação de arquivos e diretórios
2019/2020 8