Buscar

Sistemas de arquivos

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Sistemas de arquivos
Sistemas de arquivos
Um sistema de arquivos é uma estrutura global na qual os arquivos são nomeados, armazenados e organizados.
 Memória de massa: Nome genérico para qualquer dispositivo capaz de armazenar dados para uso posterior. Ex: disquete, discos rígidos, CD-ROM, zip-drives.
 Os dados são armazenados em forma de arquivos e a maneira com que os arquivos são armazenados e manipulados dentro de um sistema de memória de massa varia de acordo com o Sistema Operacional.
Diretório único compartilhado pelos usuários
(b) Um diretório por usuário
(c) Árvore arbitraria por usuário
Atributos de Arquivos
Operações sobre Arquivos
Criar (Create)
Gravar (Write)
Reposicionar (Reposition)
Apagar (Delete)
Trocar (Replace)
Abrir (Open)
Fechar (Close)
Ler (Read)
Anexar (Append)
Buscar (Seek)
Obter Atributos 
 ( Get Attributes)
Definir Atributos 
 (Set Attributes)
Renomear ( Rename)
Sistemas de Arquivos do Linux
O sistema de arquivos mais importante em um sistema Linux é o sistema de arquivos raiz. Ele geralmente está montado no diretório “/”, também chamado de diretório raiz. Um sistema de arquivos raiz deve conter o necessário para suportar um sistema Linux completo, e para tanto deve incluir alguns requisito básicos:
A estrutura básica do sistema de arquivos, geralmente agrupando os diretórios em árvores e obedecendo a alguns padrões.
Conjunto mínimo de diretórios: /dev, /proc e /bin, entre outros.
Conjunto básico de utilitários e comandos: ls, cp, mv.
Conjunto mínimo de arquivos de configuração: rc, inittab, fstab.
Arquivos de dispositivo: /dev/hd*, /dev/tty*, /dev/fd0.
Bibliotecas que disponibilizem as funções básicas necessárias aos utilitários.
A estrutura básica de diretórios:
/bin /dev /home /proc /usr /boot /etc /lib /var /sbin
FAT (FAT16)
O FAT não trabalha com setores, mas sim com unidades de alocação chamadas clusters, que são conjuntos de setores. 
O tamanho do cluster é definido automaticamente pelo Sistema Operacional quando o disco é formatado.
Tamanho do Cluster – Múltiplos de 2.
Tamanho do cluster utilizado (comando chkdsk e verificar a informação : Bytes em cada unidade de alocação).
FAT16 = 216 = 65.536 posições x 512 bytes = 33.554.432 bytes = 32 MB
Limite de 512 arquivos e ou pastas no diretório raiz – FAT32 não existe limite
Tamanho máximo arquivo – 2 GB
Diferenças entre FAT & FAT32
O sistema FAT (ou FAT16) consegue trabalhar com 65525 clusters por disco (ou partição).
O sistema FAT32 o tamanho dos clusters é determinado através da relação entre os comandos FDISK e FORMAT.
O tamanho máximo da partição em FAT32 é de 2TB.
O FAT32 é mais confiável e também consegue posicionar o diretório principal em qualquer lugar do disco
O FAT havia uma limitação no número de entradas que podia ser alocadas no diretório principal (512 arquivos e/ou pastas), o FAT32 não tem limitações.
NTFS
O NTFS (New Technology File System – Sistema de Arquivos de Nova Tecnologia) é o sistema de arquivos mais utilizado por computadores baseados em Windows NT, incluindo o 2000 e o XP.
Permite a configuração de permissões em arquivos ou pastas, encriptação e compactação nativas e transparentes ao usuário, volumes estendidos e mais uma gama de funções que a maioria dos usuários nem chega a conhecer.
O NTFS foi criado para ser o mais confiável possível e necessitar do mínimo possível de manutenção ao sistema de arquivos.
 Através de permissões de arquivos e pastas, o NTFS permite controlar o acesso aos dados.
Comparando sistemas de arquivos NTFS & FAT
Um sistema de arquivos feito para servidores não pode se dar ao luxo de suportar apenas os discos rígidos mais comuns. Ao contrário do FAT, que somente suporta partições de 4Gb, o NTFS foi desenhado para suportar discos de até 16 exabytes (264 bytes).
O FAT desperdiçava enormes quantidades de espaço em disco. Com o NTFS, esses desperdícios foram evitados ao máximo.
Ao contrário do FAT (16 bits), o NTFS suporta nomes de arquivos e pastas com até 255 caracteres.
HPFS
O sistema de arquivos de alto desempenho (HPFS) é um sistema de arquivos projetado especialmente para o IBM OS / 2. Ele é conhecido por lidar com grandes arquivos de até 2 GB em vários discos rígidos, assim como para a manipulação de nomes de até 256 bytes de arquivo longos. HPFS foi projetado para melhorar os pontos fracos do sistema de arquivos tabela de alocação de arquivos.
 As vantagens da HPFS incluem:
Armazenamento Contígua
Carimbos de data separados para a criação do arquivo e do último acesso e modificação
Fragmentação de arquivos
Menor tamanho do cluster
Suporte para dispositivos de armazenamento de até 512 GB
Faster operação de disco e arquivo de acesso do diretório raiz no ponto médio do disco em vez do início
Requer mais memória do sistema
Requer partições de disco não reconhecidos pelo MS-DOS, o que impede um computador de inicialização a partir de um disquete
Requer um utilitário especial (Partition Magic da PowerQuest) para acessar a partição HPFS

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando