Introdução Computadores precisam de dispositivos que armazenem informações de forma não volátil e que permitam a inclusão, exclusão ou modificação das informações quando necessário. O primeiro dispositivo de disco rígido foi desenvolvido pela IBM em 1956. Tinha cerca de 5 MB de capacidade e usava 50 discos de 24 polegadas de diâmetro. A evolução nesse seguimento de hardware é muito grande e movimenta um mercado muito competitivo. A atual faixa de armazenamento é dos TERABYTES. Funcionamento Formatação Um disco rígido só é utilizável se tiver sido formatado. Formatar significa dividir logicamente o disco em setores endereçáveis, permitindo que os dados possam ser gravados e posteriormente lidos de maneira organizada. Existe a formatação física (baixo nível) e lógica. Formatação ormatação física é feita pelo fabricante e acontece na fábrica. Durante o processo é gravado, gravad , na placa lógica do equipamento, a tabela de endereçamento das áreas áre de armazenamento do HD que posteriormente serão utilizados pelo SO. SO Setor: trata-se da menor porção física de um HD. É o endereço mapeado no disco, geralmente com tamanho de 512 bytes. Cluster: é um conjunto de setores que o Sistema Operacional reconhece e usa para gravar as informações. O cluster é a menor unidade de informação lógica. Ou seja: é a menor parcela do HD que pode ser acessada pelo sistema operacional. Atenção: • Cada cluster tem um endereço único; • Um arquivo grande é dividido em vários clusters; • Um cluster não pode conter mais de um arquivo, por menor que seja. Formatação lógica: habilita o disco rígido à instalação de um Sistema Operacional (reconhecer os clusters para acomodar informações). Sistema de arquivos Resumindo: • Após a formatação física tem-se o HD dividido em trilhas, setores (fábrica); • Para que o disco possa ser reconhecido e utilizado pelo SO é necessária a formatação lógica; • A formatação lógica escreve no disco a estrutura do sistema de arquivos utilizado pelo sistema operacional para controlar/utilizar o HD; • Diferentes sistemas operacionais usam diferentes sistemas de arquivos. Sistemas de arquivos mais comuns: Sistema FAT 16 – Suporta até 65 mil clusters com tamanho máximo de 32 KB cada. Assim o tamanho máximo suportado é de 2 Gigabytes. EXEMPLO: Em um HD de 2 Gigabytes formatado com FAT16, cada cluster possui 32 Kbytes. Digamos que vamos gravar neste disco 10.000 arquivos de texto, cada um com apenas 300 bytes. Como um cluster não pode conter mais do que um arquivo, cada arquivo iria ocupar um cluster inteiro, ou seja, 32 Kbytes! No total, estes nossos 10.000 arquivos de 300 bytes cada, ocupariam ao invés de apenas 3 MB, um total de 320 MB! Um enorme desperdício de espaço. Sistema FAT 32 - Uma evolução natural da antiga FAT16, a FAT32 utiliza 32 bits para o endereçamento de cada cluster, permitindo clusters de apenas 4 KB, mesmo em partições maiores que 2 GB. O tamanho máximo a ser usado com FAT32 é de 2 Terabytes. EXEMPLO: Usando este sistema de arquivos, nossos 10,000 arquivos de texto ocupariam apenas 40 Megabytes, uma economia de espaço considerável. De fato, quando convertemos uma partição de FAT16 para FAT32, é normal conseguirmos de 15 a 30% de diminuição do espaço ocupado no Disco. Conversão é lenta. Sistema não reconhecido pelo Windows 95/NT4. Sistema NTFS – Um setor possui 512 bytes. No NTFS o tamanho de cada cluster pode ser de 512 bytes. Isso implica em grande aproveitamento do espaço do disco, porém aumenta-se significativamente o número de endereços de alocação da informação no disco, o que diminui o desempenho de processamento do disco. Sistema EXT2 – Sistema de arquivos utilizado pelo Linux, com recursos de segurança suporta espaços de até 4 Terabytes e nomes de arquivos com até 255 caracteres. OBS: O que é Desfragmentação? Desfragmentação? Quando um arquivo é apagado, os setores ocupados por ele ficam livres. Ao gravar um novo arquivo no disco, o sistema operacional irá começar a gravá-lo no primeiro setor livre que encontrar pela frente, continuando a gravá-lo nos próximos setores que estiverem livres, mesmo que estejam muito distantes uns dos outros. Este procedimento gera um fenômeno chamado fragmentação de arquivos, que diminui muito o acesso aos dados e torna necessário desfragmentá-lo. Partição • • • • Uma partição é uma divisão de um disco rígido que pode ser formatada com um sistema de arquivos e identificada com uma letra do alfabeto; Cada partição pode conter um sistema de arquivos diferente; O uso de diferentes partições possibilita a instalação de diferentes sistemas operacionais em uma mesma unidade de disco; O uso de diferentes partições possibilita a divisão entre programas instalados e arquivos pessoais. O Particionamento de um disco faz-se após a formatação física e antes da formatação lógica. O processo cria zonas no disco independentes umas das outras. Itens necessários à formatação • • • • • Backup dos dados pessoais em local seguro (se possível em mais de um local); Manual da placa mãe do computador; Drivers básicos (vídeo, rede, som, wi-fi, modem, LAN); Disco de boot; Disco de instalação do Sistema Operacional; SITES DE REFERÊNCIAS Clusters: http://www.profissionaisti.com.br/2010/07/diferenca-entre-cluster-e-setor-de-um-disco-rigido-hd/#desc http://www.guiadohardware.net/termos/cluster Desfragmentação: http://www.gdhpress.com.br/hmc/leia/index.php?p=cap5-15 FAT16: http://www.gdhpress.com.br/hmc/leia/index.php?p=cap5-12 FAT32: http://www.gdhpress.com.br/hmc/leia/index.php?p=cap5-13 NTFS: http://www.gdhpress.com.br/hmc/leia/index.php?p=cap5-18 Partição: http://pt.wikipedia.org/wiki/Partição http://windows.microsoft.com/pt-BR/windows-vista/What-are-partitions-and-logical-drives Termos diversos: http://www.guiadohardware.net/termos/e.html#ext2