O que é Sistema de Arquivos
Após a formatação física, feita pelo próprio fabricante do disco rígido nas etapas finais da produção, temos um HD dividido em trilhas, setores e cilindros, toda a infra-estrutura básica para permitir que a cabeça de leitura possa ler e gravar dados.
Porém, para que este disco possa ser reconhecido e utilizado pelo sistema operacional, é necessária uma nova formatação, a chamada formatação lógica. A formatação lógica consiste em escrever no disco a estrutura do sistema de arquivos utilizado pelo sistema operacional.
Um sistema de arquivos é um conjunto de estruturas lógicas e de rotinas, que permitem ao sistema operacional controlar o acesso ao disco rígido. Diferentes sistemas operacionais usam diferentes sistemas de arquivos.
Para ilustrar este quadro, imagine uma empresa duas secretárias, ambas com a função de organizar vários documentos, de modo que possam localizar qualquer um deles com facilidade. Como as duas trabalham em departamentos diferentes, cada uma iria organizar os documentos da maneira que achasse pessoalmente mais conveniente e provavelmente uma não entenderia a forma de organização da outra.
Do mesmo modo que as secretárias, os sistemas operacionais organizam o espaço do disco rígido do modo que permita armazenar e acessar os dados de maneira mais eficiente, de acordo com os recursos, limitações e objetivos do sistema.
Diferentes sistemas operacionais existem com diferentes propósitos. O Windows 98, por exemplo, é destinado basicamente para uso doméstico, tendo como prioridade a facilidade de uso e a compatibilidade. Sistemas baseados no Unix já têm como prioridade a estabilidade e segurança. Claro que com propósitos tão diferentes, estes sistemas usam de diferentes artifícios para organizar os dados no disco, de modo a melhor atender seus objetivos.
Tipos de Sistema de Arquivos do Windows
FAT 16: Como eu citei acima ele utiliza 16 bits assim ele permite armazenar no máximo 65526 cluster. Mais assim vocês me perguntam o que é cluster, é a menor unidade de alocação de arquivos que pode ser reconhecido pelo sistema, bem voltando ao fat 16, esses clusters, como citei acima não podem ser grandes, no máximo 32k, esta é a limitação do FAT 16, e também para gravar arquivos grandes serão utilizados MUITOS cluster, e o desperdício de HD será muito grande.
Fat 32: Esse sistema de endereçamento utiliza 28 bits, e a grande diferença é o tamanho de cada clusters, permitindo apenas 4kb para cada cluster contra 32 kb do FAT 16, ou seja em arquivos grandes ou muitos arquivos o desperdício diminui cerca de 15 a 30% comparado ao FAT 16, um exemplo seria que em 10.000 arquivos de texto ocuparia 40mb, com cada arquivo de testo tendo no minimo 4kb pela limitação do cluster contra 32kb de cada arquivo de texto no FAT 16, e a capacidade maximo por arquivo no sistema Fat 32 é de 4gb.
NTFS : Ele utiliza 32bits, e diferente dos outros ele não utiliza clusters, os arquivos são endereçados diretamente no hd, não é divido, assim tendo quase nenhum desperdício e a opção de utilizar NTFS pode sr escolhida na hora de instalar o windows, e somente tem esse suporte os windows NT, 2000 e xp. (se tiver mais algum que eu não lembrei agora podem falar que eu edito)
Outra melhoria do NTFS seria o "Hot fix" que seria a marcação automática dos setores danificados sem utilizar os programas como o scan disk, outra melhoria foi a possibilidade de criptografar os arquivos podendo assim somente ser utilizados por uma pessoa.
Outra melhoria do NTFS seria o "Hot fix" que seria a marcação automática dos setores danificados sem utilizar os programas como o scan disk, outra melhoria foi a possibilidade de criptografar os arquivos podendo assim somente ser utilizados por uma pessoa.
Sistema operacional | Tipos de sistema de arquivos suportados |
Dos | FAT16 |
Windows 95 | FAT16 |
Windows 95 OSR2 | FAT16, FAT32 |
Windows 98 | FAT16, FAT32 |
Windows NT4 | FAT, NTFS (version 4) |
Windows 2000/XP | FAT, FAT16, FAT32, NTFS (versions 4 et 5) |
Linux | Ext2, Ext3, ReiserFS, Linux Swap(, FAT16, FAT32, NTFS) |
MacOS | HFS (Hierarchical File System), MFS (Macintosh File System) |
OS/2 | HPFS (High Performance File System) |
SGI IRIX | XFS |
FreeBSD, OpenBSD | UFS (Unix File System) |
Sun Solaris | UFS (Unix File System) |
IBM AIX | JFS (Journaled File System) |
Postado por :Bruno Dezidério dos Santos
Nenhum comentário:
Postar um comentário