Autor: Prof ª Elaine Azevedo Margarezi | Publicado: 2012-09-25T16:43:00-03:00




SISTEMAS OPERACIONAIS



Dicas: As diferenças entre os sistemas operacionais são muitas, dentre as quais podemos citar:Gratuidade e Pago- O sistema Linux é um sistema livre(free) não precisa ser comprado, basta que o usuário saiba a versão do Sistema Operacional e baixe esse no sítio do fabricante, portanto o Sistema Operacional Linux é Copyleft,isto é, todos os direitos são livres, então é possível modificar o kernel desse sistema de forma a deixá-lo mais otimizado e com melhores condições de uso. No que se refere ao Sistema Operacional Windows qualquer versão é paga, destarte existe um custo para a aquisição do sistema, não é possível neste ter acesso ao kernel do sistema pois estar nas mãos do criador do Windows, a licença é Copyright, ou seja, todos os direitos reservados a empresa nesse caso a Microsoft.Sistema de Arquivos&nbsp;- Tema muito abordado em provas de concurso, temos que saber que o Sistema Operacional Windows utiliza o Sistema de arquivos NTSF, o sistema de arquivo é nada mais que um programa que consegue alocar arquivos no disco rígido, nas primeiras versões do Windows (95 e 98) tinhamos o Sistema de arquivos FAT (16 e 32) mas caiu em desuso, tendo em vista, a velocidade de alocação dos arquivos. O S.O Linux possui uma tipo de sistema de arquivos diferente do Windows, seu sistema atual é o Ext 3 que possui um sistema de journalist (registro), significa que quando o computador é desligado repentinamente, os dados podem ser recuperados através de um registro que foi feito no Sistema. Salienta-se que já é possível nos Sistemas Operacionais mais recentes instalar o Sistema de Arquivo Ext 4 que creio que vária em relação ao Ext 3 o aumento da alocação de arquivos, antigamente o S.O Linux utilizava o sistemas Reiser Fs, Ext 2 e outros mais não são adequados serem instalados no Sistemas, tendo em vista, que consomem muita memória e desempenho do processador.Participação&nbsp;- O Sistema Operacional Windows usa para divisão das partições primárias e lógicas as letras do alfabeto, exemplo:Particão do Windows- (C:)Arquivos - (D:)Músicas - (M:)O Linux não possui esse estilo de particão suas partições são classificadas em Sda1, Sda2, Sda3...Outra diferença considerável é que o S.O Linux, quando instalado exige que seja destinado um espaço no disco rígido para a Memória Virtual mais conhecida como Memória Swap. No Windows esse processo é feito automaticamente.Por que os Sistemas Operacionais utilizam a Memória Virtual (Swap)?Imagine que seu sistema operacional estar executando um determinado aplicativo, digamos que ele é o Photoshop CS4 sua máquina que tem 1GB de memória usa todo espaço que têm para executar o aplicativo, o processador fica desesperado e procura alguém que o socorra, encontra o HD (Disco Rígido) para que disponibilize um pouco de memória, aliviando assim a Memória Ram.Observe que a velocidade de transmissão da Memória Ram para o HD não tem como comparar, aquela possui uma velocidade superior a esta, então quando o processador procura o hd para solicitação da memória a transmissão é mais lenta, mas é o único jeito de aliviar a barra da Memória.Quanto as semelhanças dos Sistemas Operacionais, citamos algumas mais importantes:Multi-usuário- Significa que em ambos os sistemas é possível ter vários usuários.Multi-tarefa- Podem ser executadas várias tarefas, exemplo:Escutar Música, baixar um vídeo e escrever um texto ao mesmo tempo. Observe que o Processador executa um arquivo de cada vez, mas como a velocidade é de bilhões de hertz, nem observamos isso.Multi-Processamento- Processamento de vários dados.Sistema Operacional Monolítico- Sistema Operacional Monolítico é um termo oriundo dos estudos referentes a&nbsp;sistemas operacionais, que designa o modelo em que o sistema operacional é codificado por via de uma coleção de procedimentos, onde é permitido a qualquer um deles em qualquer parte do programa "chamar" outro procedimento.


A organização mais simples de um sistema como um conjunto de procedimentos que podem interagir livremente umas com as outras.

Pode ser comparada com uma aplicação que contém vários procedimentos que são compilados separadamente e depois linkados, formando um grande e único programa executável.

Vantagem: – Grande desempenho

Desvantagem: – O sistema pode parar por causa de um erro.

- As interfaces e níveis de funcionalidade não são bem separados nem estão unificados. O excesso de liberdade torna o sistema vulnerável.



ACESSE O VÍDEO NO LINK VIDEO