A Atividade de Sistemas Operacionais
Por: denisson.sillva • 7/6/2019 • Pesquisas Acadêmicas • 377 Palavras (2 Páginas) • 326 Visualizações
Página 1 de 2
Atividade de Sistemas Operacionais
- Interrupção é o meio que um sistema operacional utiliza para paralisar a execução de uma tarefa e passar a executar uma outra que enviou o pedido de interrupção, gerando uma troca de contexto. Esse método é usado otimizar a utilização de tempo pelo processador, evitando que o processador fique ocioso enquanto.
- Os principais objetivos do sistema operacional são prover interfaces de acesso aos dispositivos mais simples de usar que as interface de baixo nível e tornar os aplicativos independentes do hardware.
- Monoprogramação é quando o sistema operacional permite apenas a realização de uma tarefa por vez, dessa forma todos os recursos como o processador, memória e periféricos ficam dedicados a um único usuário e cada tarefa executada deve esperar o encerramento da atual. Já a multiprogramação é quando permite a rodar diversas aplicações simultâneas.
- Início do sistema;
- Execução de uma chamada de sistema de criação de processo por um processo em execução;
- Uma requisição de usuário;
- Início de um trabalho.
- Swapping é uma técnica de gerenciamento de memória a qual o sistema escolhe um programa que é levado da memória para o disco retornando posteriormente. Portanto, o seu propósito é tentar resolver o problema de memória para os usuários.
- 4 características de um processo suspenso
- O processo não está imediatamente disponível para execução;
- O processo pode ou não estar aguardando um evento;
- O processo foi colocado em um estado suspenso por um agente: ele próprio, um processo pai ou o SO;
- O processo não pode ser removido desse estado até que o agente ordene explicitamente a remoção.
- 3 categorias gerais de informação de um bloco de controle de processo
- Identificação do processo;
- Informações do estado do processador;
- controle do processo.
- Em termos gerais, os modos Kernel e usuário são necessários para proteger o hardware da ação direta do usuário. Já que o modo usuário é quando o processador pode executar apenas ações não-privilegiadas e o Kernel é possível ter acesso irrestrito ao conjunto de instruções da máquina.
- Passos para criação de um processo
- Atribuir um identificador de processo exclusivo ao novo processo;
- Alocar espaço para o processo;
- Inicializar o bloco de controle do processo;
- Definir as ligações apropriadas;
- Criar ou expandir outras estruturas de dados.
...
Disponível apenas no TrabalhosGratuitos.com