Conceitos Fundamentais de Sistemas Operacionais
Classificado em Computação
Escrito em em português com um tamanho de 3,4 KB
1. Qual tipo de SO é utilizado para realizar estas tarefas?
Resposta: Multitarefa de tempo compartilhado.
2. Qual o modo de acesso que os arquivos/processos estão utilizando?
Resposta: O modo usuário, que executa as aplicações não privilegiadas, e o modo kernel, que executa as privilegiadas.
3. Qual o estado em que o arquivo/processo está em cada passo?
- Processador: Execução
- Escalonador: Espera
- Memória: Pronto
4. Qual o conjunto de classificação que o SO está trabalhando?
Resposta: Tempo Compartilhado - Multiusuário - Interativo - Híbrido.
5. Qual tipo de alocação é utilizada na Memória para alocar os arquivos/processos?
Resposta: Alocação particionada dinâmica.
6. Qual tipo de escolha de partição é utilizada em cada arquivo/processo para serem alocados na Memória?
Resposta: Best Fit. Esse mecanismo escolhe a melhor partição, ou seja, aquela em que o programa deixa o menor espaço sem utilização. Isso significa que as listas de áreas livres estão ordenadas por tamanho, diminuindo o tempo de busca por uma área desocupada. Como é alocada a partição que deixa a menor área livre, a tendência é que cada vez mais a memória fique com pequenas áreas não contíguas, aumentando o problema da fragmentação.
7. Qual o endereço da Memória que estará com fragmentação, se houver?
Resposta: Os últimos endereços da memória que não foram utilizados pelos arquivos/processos. Pode acontecer quando um arquivo/processo não ocupa completamente o espaço da unidade de alocação destinada a ele.
Tipos de Escalonamento por Processo
Tipo de Processo | Tamanho (k) | Escalonamento |
---|---|---|
Processo Gráfico | 56 | FIFO |
Processo Gráfico | 45 | FIFO |
Processo Gráfico | 25 | PREEMPTIVO |
Processo de Programa | 18 | COOPERATIVO |
Processo de Programa | 28,5 | FIFO |
Processo de Texto | 17,5 | CIRCULAR |
Processo de Texto | 10 | SJF |
Processo do Sistema | 22,5 | PRIORITARIO |
Processo do Sistema | 27,5 | PRIORITARIO |
Ordem de Execução dos Processos
Ordem | Processo | Tamanho (k) | Escalonamento |
---|---|---|---|
1° | processo1 | 56 | FIFO |
2° | processo6 | 27,5 | PRIORITARIO |
3° | processo5 | 45 | FIFO |
4° | processo3 | 22,5 | SJF |
5° | processo4 | 28,5 | FIFO |
6° | processo9 | 10 | PRIORITARIO |
7° | processo7 | 25 | PREEMPTIVO |
8° | processo2 | 18 | COOPERATIVO |
9° | processo8 | 17,5 | CIRCULAR |