Gerenciamento de entrada e saída em sistemas operacionais linux

2156 palavras 9 páginas
1. INTRODUÇÃO

O Linux segue a filosofia de que cada coisa é um arquivo, incluindo os dispositivos. Esse tipo de gerenciamento de entrada e saída é utilizado em qualquer sistema Unix. Dessa forma, todos os device drivers, os quais controlam os dispositivos, aparecem como arquivos normais. Um usuário pode acessar um dispositivo da mesma forma como ele abre qualquer outro arquivo, e o administrador pode definir permissões para cada dispositivo.

2. CONCEITOS

2.1. POSIX
POSIX (Portable Operating System Interface, ou, Interface Portável entre sistemas operacionais) é uma família de normas que tem como objetivo garantir a portabilidade do código-fonte de um programa a partir de um sistema operacional que atenda as normas POSIX para outro sistemas POSIX, dessa forma, as regras atuam como interface entre dois sistemas operacionais distintos.
As especificações POSIX surgiram de um projeto que tinha como objetivo normalizar a Interface de Programação de Aplicativos para software desenhado para rodar em variantes do UNIX, daí vem o ‘X’ presente em seu nome.
Apesar de terem sido feitas para sistemas Unix, os padrões POSIX, podem ser utilizados para qualquer sistema operacional. Para sistemas Linux, várias extensões e normalizações são providenciadas pela Linux Standard Base.
Cada dispositivo de E/S possui em geral um arquivo especial associado a ele. A maioria pode ser feito através do seu uso correto, entretanto algumas

Relacionados

  • Sistema de arquivos e entrada e saída
    1421 palavras | 6 páginas
  • Perifericos de entrada e de saida
    851 palavras | 4 páginas
  • Logistica de entrada e saida de linha de pintura de peças
    7741 palavras | 31 páginas
  • Exercicios de introdução - sistemas operacionais
    1263 palavras | 6 páginas
  • Sistema operacional gerenciamento de memoria
    2627 palavras | 11 páginas
  • Chamadas de sistema linux
    3452 palavras | 14 páginas
  • Tipos de sistemas operacionais
    809 palavras | 4 páginas
  • Computadores e sistemas operacionais de grande porte
    1764 palavras | 8 páginas
  • Gerenciamento e caracteristicas de processos dos sistemas operacionais windows e linux
    3055 palavras | 13 páginas
  • Sistemas operacionais - funcionalidades, tipos e características e exemplos
    4394 palavras | 18 páginas