segunda-feira, 18 de agosto de 2008

Olá Pessoal!

Hoje vamos continuar falando sobre o Sistema Operacional (SO) UNIX:



Um sistema Unix consiste, basicamente, de duas partes:



Kernel - o núcleo do sistema operacional, a parte que relaciona-se diretamente com o hardware, e que executa num espaço de memória privilegiado. Agenda processos, gerencia a memória, controla o acesso a arquivos e a dispositivos de hardware (estes, por meio dos controladores de disposito - drivers - e interrupções). O acesso ao kernel é feito por chamadas de sistema, que são funções fornecidas pelo kernel; essas funções são disponibilizadas para as aplicações por bibliotecas de sistema C (libc).
Programas de sistema - são aplicações, que executam em espaços de memória não privilegiados, e que fazem a interface entre o usuário e o kernel. Consistem, principalmente, de:



  • Conjunto de bibliotecas C (libc)

  • Shell - um ambiente que permite que o usuário digite comandos.

  • Programas utilitários diversos - são programas usados para manipular arquivos, controlar processos, etc.

  • Ambiente gráfico (GUI) graphics user interface - eventualmente utiliza-se também um ambiente gráfico para facilitar a interação do usuário com o sistema.


Em um sistema Unix, o espaço de memória utilizado pelo kernel é denominado espaço do kernel ou supervisor (kernel space); a área de memória para os outros programas é denominada espaço do usuário (user space). Essa separação é um mecanismo de proteção que impede que programas comuns interfiram com o sistema operacional.

Estrutura do Sistema Unix:

Aí abaixo um link de um tutorial de introdução ao Unix com conceitos e comandos:

http://www.ime.usp.br/~ueda/ldoc/rb.html

Qual a diferença entre Linux e Unix? A diferença é que Linus Torvalds, quando criou o Linux, criou ele nos padrões POSIX, que é o mesmo padrão que os UNIX usam. É por esse mesmo uso do padrão POSIX que o Linux é parecido com o UNIX. Além do mais, existem vários tipos de UNIX, que têm seu código-fonte fechado e pago.

É isso ai pessoal, muito obrigada pela atenção!

Um abraço a todos e voltem sempre!

Priscila, Alanna e Tayana

FONTE:

http://pt.wikipedia.org/wiki/Unix

http://www.ime.usp.br/~ueda/ldoc/rb.html

http://www.devin.com.br/eitch/tlm4/s1-diferenca-linux-unix.html


Nenhum comentário: