Arquitetura de sistemas operacionais

1082 palavras 5 páginas
4.3 System Calls.
As system calls podem ser entendidas como uma porta de entrada para acesso ao núcleo do sistema e aos seus serviços . sempre que um usuário e aplicação necessita de algum serviço do sistema e feito uma chamada a uma de suas rotinas através da system calls.

4.4 Modos de Acesso .
Existem certas instruções que não podem ser colocadas diretamente á disposição da aplicação, pois SUS aplicação indevida poderá ocasionar sérios problemas a integridade do sistema. As instruções que não compromete o funcionamento do sistema são chamadas de instruções não-privilegiadas e as instruções que pode comprometer o sistema são chamadas de instruções privilegiadas.
Para que uma aplicação possa executar uma instrução privilegiada é preciso que haja um mecanismo de proteçãi no processador chamado modo de acesso .Existem basicamente dois modos de acesso ao processador modo usuário e modo Kernel. No modo usuário são executadas instruções não privilegiadas ou seja acesso limitado as funções do processador no modo Kernel(ou Supervisor) a aplicação pode ter acesso ao conjunto total de instruções do processador.
4.5 Arquiteturas: Sistema Monoliticos e MicroKernel .
Arquitetura monolítica é caracterizada por possuir seus módulos compilados separadamente mais linkados formando um único e enorme programa executável.Onde os módulos podem interagir livremente.Vantagens dessa arquitetura á rapidez de execução e simplicidade de implementação. Desvantagens a limitação quanto a inovações futuras e dificuldade de manutenção.
Arquitetura em camadas com o aumento do tamanho do código dos sistemas operacionais , técnicas de programação estrutura e modular foram incorporadas em seu projeto. Nessa Arquitetura o sistema é dividido em níveis sobrepostos cada camada oferece um conjunto de funções.A vantagem é o isolamento das funções do sistema , facilitando a manutenção . Uma desvantagem é o desempenho, comprometido devido ás varias mudanças de estado do processador

Relacionados

  • arquitetura do sistema operacional
    734 palavras | 3 páginas
  • Arquitetura de Sistemas Operacionais
    12156 palavras | 49 páginas
  • Arquitetura de sistemas operacionais
    504 palavras | 3 páginas
  • Arquiteturas de Sistemas Operacionais
    688 palavras | 3 páginas
  • Arquitetura de sistemas operacionais
    3326 palavras | 14 páginas
  • Arquitetura de Sistemas Operacionais
    1399 palavras | 6 páginas
  • Arquitetura de sistemas operacionais
    2485 palavras | 10 páginas
  • Arquitetura Sistemas Operacionais
    1400 palavras | 6 páginas
  • Arquitetura de Sistemas Operacionais
    875 palavras | 4 páginas
  • Arquitetura de sistemas operacionais
    711 palavras | 3 páginas