Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
* * Sistema Operacional na visão de projeto Prof. Bruno Teixeira * * Roteiro Visão de Projeto Chamadas X Interrupções Controladores/Drivers * * Visão de projeto Como o sistema está organizado internamente. Como ele implementa os diversos serviços. O SO não resolve os problemas do usuário: Não edita texto Não faz contabilidade fiscal * * Visão de projeto O SO tem o intuito de tornar o uso do computador mais: Eficiente: através do compartilhamento de recursos Conveniente: através de uma interface mais confortável e amigável * * Chamadas X Interrupções Processador: executa os programas do usuário O SO só é ativado, quando ocorre um evento especial Eventos que ativam o SO: Chamadas de Sistema Interrupções de periférico * * Chamadas de Sistema Solicitação de serviço Primeiro verifica-se a legalidade da solicitação: Ex: Apagar arquivos de outro usuário Se a solicitação for legal ela será executada, e a resposta é enviada ao programa Caso envolva acesso a um periférico, o programa deve esperar que este conclua a operação solicitada. * * Controladores/Drivers SO envia comandos aos controladores do periféricos O Controlador avisa ao processador quando a operação for concluída Interrupção: quando ocorre, o processador pára o que estiver fazendo. “Interrupções são consideradas um dos mecanismos mais importantes para construção de um SO moderno”
Compartilhar