Características
Pergunta:
Me fale mais sobre o Unix, ops, Linux mesmo,
características e tal.
Resposta:
Bem, vamos lá então:
- Multi-tarefa Preemptiva Real
Vários programas sendo executados ao mesmo tempo
independentemente (ou não), tendo suas áreas na
memória (lugar onde ficam no computador) protegidas
uns dos outros. O que isso quer dizer? Os programas
não travam em geral e caso isso aconteça,
não comprometem a estabilidade do sistema inteiro pois
será derrubado da memória, não existe
GPF.
Vários usuários utilizando a mesma
máquina ao mesmo tempo, isso pode ser útil para
máquinas em redes ou máquinas que são usadas
por mais de uma pessoa.
Você pode usar mais de 1 processador em sua
máquina e ganhar uma incrível melhora em
performance de maneira eficiente e estável.
- Leitura de executáveis sob demanda
O sistema traz do disco apenas o que está sendo
usado pelo programa, não sobregarregando-o.
- Memória Virtual (virtual memory)
Se um programa precisar de mais espaço em
memória e o computador estiver com seus recursos
saturados (utilização máxima dos recursos da
máquina), o sistema operacional utilizará para o
programa o disco rígido (hd / winchester) como uma
extensão da memória RAM, simulando (fingindo) ser
uma continuação dela. Recurso muito
importante.
- Suporte a vários sistemas de arquivos
Você pode enxergar e/ou gravar em uma série de
sistemas de arquivos de múltiplus sistemas
operacionais
- Suporte avançado do protocolo TCP/IP e diversos
protocolos (IPv4, IPv6, AX.25,X.25,IPX, DDP(Appletalk),
NetBEUI, Netron)
O TCP/IP e o IP (IPv4) são alguns dos protocolos
(conjunto de regras, padrões) de rede utilizados na
Internet. O Linux tem suporte a eles de forma mais
eficiente e que nenhum outro tem. O Linux pode ser um
servidor de www, ftp, dns, stream, banco de dados ou
qualquer outra serviço sem nenhuma dificuldade
- Código fonte disponível gratuitamente
Se você é um programador ou se interessa em
estudar sistemas operacionais é so abrir seu editor de
textos preferidos e começar a estudar, o que acontece
de verdade em um sistema operacional está a mostra
sempre, e de graça.
- Distribuído sob a licença GNU.
Permite você instalá-lo de graça em
quantas máquinas quiser e manutenção do
código fonte.
Ele roda em uma grande quantidade de plataformas,
podemos citar algumas que ele já funciona ou está
sendo implementada:
- PCs - 386/486/Pentium e superiores com suporte a ISA,
EISA, PCI, VLB (funciona em todas).
- Motorola 680x0 (alguns amigas, ataris e VME)
- DEC Alpha
- Sun Sparcs (funciona, sun4c e sun4m)
- PowerPC (já esta comeêando a se desenvolver
bem)
- MIPS and ARM (algumas pessoas portaram pra estes
sistemas)
Pergunta:
Bem, me parece bom, mas várias coisas eu não
entendi, Linux é dificil?
Resposta:
Não.
Pergunta:
Só isso? Não tem mais nada pra falar?
Resposta:
Claro que têm, mas é porque a resposta é
bastante clara, não existe dúvida, é um
sistema simples de utilizar, muitas coisas aqui faladas e
anteriormente podem ser jogadas no lixo (/dev/null) e
esquecidas por você, foi mais um histórico e uma
descrição técnica do sistema para pessoas que
querem aprender
sobre
sistemas. Ler isso tudo é útil a título de
cultura geral se você não mexe com
informática. Você, um usuário comum que
utiliza seu computador para:
- Usar a planilha eletrônica
- Bater alguns textos
- Fazer alguns desenhos
- Ver algumas imagens e modifica-lás
- Navegar na web
- Baixar programas por ftp
- Ouvir música (mp3, cd.)
- Ver vídeos em tempo em tempo real
- Usar um programa de bate-papo (irc, icq)
E muitas outras tarefas comuns porém não menos
nobres. Você pode e
DEVE
utilizar o Linux