Zusammenfassung der Ressource
Linux - Introdução
- Sistema
Operacional
- Conjunto de Softwares
que facilitam o uso dos
recursos de um sistema
computacional.
- Funções nobres estão no Kernel
- Mais próximo ao hardware
- Traduz a comunicação usuário/máquina
- Gerencia recursos
- Lida com dispositivos e processos
- Modular
- História
- Originado do Unix
- Sistema multiusuário
- Suporta conexões simultâneas
- Sistema multitarefa
- Executa diversos processos simultaneamente
- Disponivel em diversas plataformas
- Padronização para
Interoperabilidade
- LSB: Linux Standard Base
- Possui diversos drivers nativos no Kernel
- Licenciamento
- OpenSource: GPL
- Arquitetura
- SCI - System Call Interface
- Permite ao usuário fazer
chamadas de função
- São meios de comunicação
dos processos com o núcle
- Permite ao programa de
usuário a passagem de
controle da execução ao SO
- Gerenciamento de Processo
- Gerenciamento de Memória
- Memória Virtual
- VFS - Sistema de Arquivo Virtual
- Pilha de Rede
- Modelo em camadas
- Independe dos próprios protocolos
- Fornece interface para
vários protocolos de rede
- Camadas
- Usuário/Aplicação
- Interpretador de Comandos
- Kernel
- Hardware
- Características
- Portabilidade
- Desktop
- Mobile
- Estrutura Hierárquica de diretórios
- Estrutura FHS - Filesysten
Hierarchy Standard
- Pipelines
- Permite conectar a saída de um
comando a entrada de outro
- Suporte a sistema de arquivos externo
- Flexibilidade
- Modularidade
- Memória Virtual
- Executa programa maior que sua memória física
- Mantém na memória apenas as partes realmente em execução
- Distribuições
- Aprox. 1000 distros
- www.distrowatch.org