Mind map
Linux - Introdução
Map content
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
- Sistema multiusuário
- Licenciamento
- OpenSource: GPL
- Originado do Unix
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
- Modelo em camadas
- Camadas
- Usuário/Aplicação
- Interpretador de Comandos
- Kernel
- Hardware
- SCI - System Call Interface
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
- Aprox. 1000 distros
- Portabilidade
Information
- Description
- Sistemas Operacionais Mind Map on Linux - Introdução, created by Jordelson Santiago on 11/05/2017.
- Created by
- Jordelson Santiago
- Views
- 54
- Tags
- Rating