AULA 5 Sistemas Operacionais Disciplina: Introdução à Informática Professora: Gustavo Leitão Email: [email protected] Sistemas Operacionais Conteúdo: Partições Formatação Fragmentação Gerenciamento de memória e processador – Win XP Introdução à Informática 2 Windows XP - Sistema de Arquivos Arquivos – Partições O que é uma Partição? Uma partição, algumas vezes chamada de volume, é uma área em um disco rígido que pode ser formatada com um sistema de arquivos e identificada por uma letra do alfabeto. Por exemplo, a unidade C na maioria dos computadores com Windows é uma partição. Tipos de Partições: Primária: Este tipo de partição contém um sistema de arquivos. Em um disco deve haver no mínimo uma e no máximo quatro partições primárias. Se existirem quatro partições primárias, nenhuma outra partição poderá existir neste disco. Estendida Uma partição estendida é uma forma de solucionar o problema de limite de número de partições primárias que um disco básico pode ter. Uma partição estendida é um contêiner que pode armazenar uma ou mais unidades lógicas. Unidades lógicas funcionam como partições primárias, mas não podem ser usadas para iniciar um sistema operacional. Lógica Também chamadas de unidades lógicas, as partições lógicas residem dentro da partição estendida. Introdução à Informática 3 Windows XP - Sistema de Arquivos Arquivos – Partições A cada partição primária, os sistemas Windows atribuem uma letra correspondente. Isso acontece também com as unidades lógicas da partição estendida, e pode ser de fácil entendimento quando se trata de uma máquina com um único HD. Se houverem duas partições primárias e uma partição estendida com três unidades lógicas: A primeira partição primária será denominada C: A segunda partição primária será denominada D: A primeira unidade lógica será denominada E: A segunda unidade lógica será denominada F: A terceira unidade lógica será denominada G: Introdução à Informática 4 Windows XP - Sistema de Arquivos Arquivos – Partições Por que particionar? Quando particionamos dividimos o disco em áreas específicas, para finalidades distintas, isto permite: Instalação de mais de um sistema operacional simultaneamente Dividir o disco em partes menores, por exemplo se um sistema operacional utiliza duas partições, uma para instalar a si mesmo e seus arquivos necessários e outra para os dados pessoais dos usuários que utilizarão o sistema, neste caso evita se que o sistema paralise se os usuários encherem a área a eles destinada. Introdução à Informática 5 Propriedades do Disco: Iniciar; Painel de controle; ferramentas administrativas; Gerenciamento de Computador Windows XP - Sistema de Arquivos Arquivos – Partições Introdução à Informática 6 Criando Partições c/ Interface Windows: Gerenciamento de Computador, Gerenciamento de disco Windows XP - Sistema de Arquivos Arquivos – Partições Introdução à Informática 7 Criando Partições c/ Interface Windows: Gerenciamento de Computador, Gerenciamento de disco Windows XP - Sistema de Arquivos Arquivos – Partições Introdução à Informática 8 Windows XP - Sistema de Arquivos Arquivos – Formatação Relembrando: Não é possível gravar dados num HD ou num disquete sem um sistema de arquivos, que é, basicamente, uma estrutura que indica como os arquivos devem ser gravados e guardados em mídias. Introdução à Informática 9 Windows XP - Sistema de Arquivos Arquivos – Formatação Formatação Antes de poder usar um HDs (ou disquete) é necessário prepará-los, fazendo um processo denominado de formatação. A formatação pode ser dividida em 2 etapas: formatação física e lógica Formatação física: processo que divide os discos em trilhas (Círculos concêntricos) e setores (subdivisões de cada trilha, com 512 bytes). A formatação física em geral já vem de fábrica Formatação lógica: nada mais é do que "instalar" o sistema de arquivos no dispositivo de armazenamento. É essa formatação que normalmente executamos. Introdução à Informática 10 Windows XP - Sistema de Arquivos FAT 32 Sistema de arquivo FAT 32 (File Allocation Table) É um dos sistemas de arquivo para Windows, sendo compatível com WIN98, ME, 2000, XP, por exemplo. Para um mesmo S.O. podemos ter mais de 1 sistema de arquivo compatível. Limitações Capacidade: tamanho de partição - 32 GB(*); Segurança: Não possui controle de permissões de arquivos, usuários, etc. Não é tolerante à falhas (*) Existem softwares alternativos que permitem criar uma partição usando FAT32 de até 2 terabytes Introdução à Informática 11 Windows XP - Sistema de Arquivos NTFS Sistema de arquivo NTFS (New Technology File System) Sistema de arquivos recomendado pela Microsoft Compatível com vários SOs Windows (XP/2K/VISTA) Vantagens: Segurança : Possuem controle de permissão amplo sobre arquivos e pastas, que não existe no FAT32. Confiável: Tolerância a falhas -> o sistema se recupera de problemas sem perder informações -> mais estável. Criptografia -> possui recursos para criptografar dados e pastas. Cota de disco -> permite que se defina tamanho máximo a ser utilizado do disco por usuário. Gerenciamento de Espaço: Desperdiça menos espaço no armazenamento das informações. Tamanho maior de nome de arquivos: até 255 caracteres. Introdução à Informática 12 Windows XP - Sistema de Arquivos Windows XP Unidade de alocação ou Cluster : É a menor quantidade de espaço em disco que pode ser alocada para manter um arquivo. Um cluster consiste de 1 ou mais setores contíguos. O valor do cluster é definido durante a formatação, se nenhum valor for definido o Windows assumirá um valor padrão baseado no tamanho do volume. Ex: Tamanho do Volume Tamanho do Cluster Setores 7MB – 512 MB 512 bytes 1 513MB – 1,024MB 1 KB 2 1,025MB – 2GB 2 KB 4 2GB – 2TB 4 KB 8 Introdução à Informática 13 Windows XP - Sistema de Arquivos NTFS – Windows XP Tamanho do arquivo Espaço ocupado em disco (depende do tamanho do cluster) Introdução à Informática 14 Windows XP - Sistema de Arquivos Arquivos – Fragmentação Normalmente, os arquivos são salvos no primeiro espaço livre contíguo que seja grande o suficiente para comportá-lo. Se não houver espaço livre suficiente, o computador salva o máximo possível do arquivo no maior espaço disponível, deixando os dados restantes para o próximo espaço, e assim por diante. À medida que os usuários criam e excluem arquivos e pastas, instalam novos softwares ou fazem o download de arquivos da Internet, o volume de disco vai ficando fragmentado. Quanto mais o volume estiver fragmentado, as operações de abertura e salvamento de arquivo ficarão mais lentas. Introdução à Informática 15 Windows XP - Sistema de Arquivos Arquivos – Fragmentação Para fazer a desfragmentação: Menu Iniciar -> Programas -> Acessórios -> Ferramentas do Sistema -> Desfragmentador de disco. Arquivo de paginação Introdução à Informática 16 Windows XP - Sistema de Arquivos Arquivos – Fragmentação Antes de desfragmentar: Analisar a fragmentação -> existe opção no XP Certifique-se de que o disco tenha pelo menos 15% de espaço livre, pois o Desfragmentador de disco utiliza esse espaço como uma área de classificação para fragmentos de arquivo. Desfragmentar durante períodos de pouco uso -> o processo de desfragmentação pode ser um processo demorado. O tempo depende de vários fatores: tamanho do volume, do número de arquivos que ele contém, do número de arquivos fragmentados e dos recursos de sistema disponíveis. Além disso, o processo pode degradar o desempenho da maquina enquanto ele estiver sendo executado. Introdução à Informática 17 Windows XP – Gerenciamento de Recursos MEMÓRIA Gerenciamento de Memória pelo S.O. compreende : assegurar que cada processo deve tenha memória suficiente para ser executado; proteção de memória, para impedir que um processo utilize um endereço de memória que não lhe pertença; possibilitar que uma aplicação utilize mais memória do que a fisicamente existente (essa é a função mais conhecida). Nem sempre a quantidade de memória RAM física é suficiente para executar de uma vez só todos os programas requisitados Solução: Memória virtual ou Arquivo de paginação. A memória virtual combina a RAM do computador com espaço temporário no disco rígido. Introdução à Informática 18 Windows XP – Gerenciamento de Recursos MEMÓRIA Se não houvesse o recurso de memória virtual, quando toda a RAM disponível fosse preenchida seu computador não conseguiria carregar mais programas enquanto outros não fossem fechados. Com a memória virtual, o computador pode procurar por áreas da RAM que não foram usadas recentemente e copiá-las para o disco rígido. Isso liberará espaço na RAM para carregar um novo aplicativo. No WINDOWS XP Por padrão, o arquivo de paginação de memória virtual (pagefile.sys) criado durante a instalação é 1,5 vezes a RAM do computador. Introdução à Informática 19 Windows XP – Gerenciamento de Recursos MEMÓRIA No Windows XP: Pressionar CTRL + ALT + DEL Introdução à Informática 20 Windows XP – Gerenciamento de Recursos MEMÓRIA Introdução à Informática Clicar em Meu Computador com botão direito do mouse -> Clicar em Propriedades P/ alterar o tamanho da memória Virtual 21 Windows XP – Gerenciamento de Recursos MEMÓRIA O tamanho recomendado para a memória virtual é equivalente a uma vez e meia a quantidade de memória RAM no computador e 3 vezes esse valor para o tamanho máximo. No entanto, talvez seja necessário aumentar o tamanho, caso você use programas que usem muita memória com freqüência. Ex:Para um micro com 512 MB de RAM, o tamanho mínimo será 768 MB e o tamanho máximo será 1536 MB. Introdução à Informática 22 Windows XP – Gerenciamento de Recursos PROCESSOS Definição Tradicionalmente, um processo é definido como sendo um programa em execução(*). Estrutura responsável pela manutenção de todas as informações necessárias à execução de um programa, como conteúdo de registradores e espaço de memória. É a unidade básica do software com a qual o sistema operacional trabalha para organizar as tarefas realizadas pelo processador. Estados de processo Executando: o processo possui o controle do processador. Pronto: o processo pode usar o processador quando este estiver disponível e o sistema operacional determinar que é a sua vez de executar (prioridades). Bloqueado: o processo espera pela ocorrência de algum evento (o término de uma operação de I/O ou um evento temporal). (*) Ao executar um programa/aplicativo, o S.O. pode gerar vários processos para ele. Introdução à Informática 23 Windows XP – Gerenciamento de Recursos PROCESSOS No Windows XP: Pressionar CTRL + ALT + DEL Introdução à Informática 24 Windows XP – Gerenciamento de Recursos PROCESSOS Introdução à Informática 25 Windows XP – Gerenciamento de Recursos PROCESSOS Introdução à Informática 26 Windows XP – Gerenciamento de Recursos PROCESSOS Clicar em Meu Computador com botão direito do mouse -> Clicar em Propriedades Introdução à Informática 27