A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

PROF. PAULO NAJAR www.aprenderdigital.com.br.

Apresentações semelhantes


Apresentação em tema: "PROF. PAULO NAJAR www.aprenderdigital.com.br."— Transcrição da apresentação:

1 PROF. PAULO NAJAR

2 Sistemas de Arquivos Memória de de Massa Trilhas e Setores
Para organizar o processo de gravação e leitura dos dados gravados no disco rígido, a superfície dos discos é dividida em trilhas e setores. As trilhas são círculos concêntricos, que começam no final do disco e vão se tornando menores conforme se aproximam do centro. Cada trilha recebe um número de endereçamento, que permite sua localização. A trilha mais externa recebe o número 0 e as seguintes recebem os números 1, 2, 3, e assim por diante. Para facilitar ainda mais o acesso aos dados, as trilhas se dividem em setores, que são pequenos trechos onde são armazenados os dados, sendo que cada setor guarda 512 bytes de informações.

3 Sistemas de Arquivos Memória de de Massa Cluster
Um setor é a menor divisão física do disco, e possui na grande maioria das vezes 512 Bytes (nos CD-ROMs e derivados é de 2048 Bytes). Um cluster, também chamado de agrupamento, é a menor parte reconhecida pelo sistema operacional, e pode ser formado por vários setores. Um arquivo com um número de bytes maior que o tamanho do cluster, ao ser gravado no disco, é distribuído em vários clusters. Porém, um cluster não pode pertencer a mais de um arquivo

4 O que é um Sistema de Arquivos
Sistemas de Arquivos O que é um Sistema de Arquivos Um sistema de arquivos é a estrutura usada pelo computador para organizar dados em um disco rígido. Se você está instalando um novo disco rígido, é necessário particionar e formatar esse disco usando um sistema de arquivos antes de começar a armazenar dados ou programas

5 O que é um Sistema de Arquivos
Sistemas de Arquivos O que é um Sistema de Arquivos 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. Conforme cresce a capacidade dos discos e aumenta o volume de arquivos e acessos, esta tarefa torna-se mais e mais complicada, exigindo o uso de sistemas de arquivos cada vez mais complexos e robustos. Existem diversos sistemas de arquivos diferentes, que vão desde sistemas simples como o FAT32, que utilizamos em cartões de memória, até sistemas como o NTFS, EXT3 e ReiserFS, que incorporam recursos muito mais avançados.

6 Sistemas de Arquivos Sistema Windows
No Windows, as três opções de sistemas de arquivos disponíveis são NTFS, FAT32 e o antigo e raramente usado FAT (também conhecido como FAT16). NTFS NTFS é o sistema de arquivos preferencial para esta versão do Windows. IEsse sistema oferece muitas vantagens em relação ao sistema de arquivos FAT32 anterior, incluindo: A capacidade de recuperar alguns erros de disco automaticamente, o que o FAT32 não faz. Maior suporte para discos rígidos de maior capacidade. Mais segurança, pois permite usar permissões e criptografia para restringir o acesso a determinados arquivos a usuários aprovados.

7 Sistemas de Arquivos Sistema Linux FAT32
FAT32, e o menos usado FAT, eram usados em versões anteriores do Windows, inclusive Windows 95, 98 e Me. O FAT32 não possui a segurança oferecida pelo NTFS, por isso se você possui uma partição ou volume FAT32 no computador, qualquer usuário com acesso a esse computador poderá ler qualquer arquivo. O FAT32 também tem limitações de tamanho. Você não pode criar uma partição FAT32 maior do que 32GB nesta versão do Windows, e não pode armazenar arquivos maiores do que 4GB em uma partição FAT32. uma rede, mas não no seu computador. Essas versões anteriores do Windows podem acessar partições ou volumes NTFS.

8 Sistemas de Arquivos Sistema Linux
O Linux suporta diferentes sistemas de arquivos, cada um com suas vantagens, desvantagens e características. A lista de sistemas de arquivos suportados pelo Linux é muito grande, portanto, discutiremos os mais comuns.  Atualmente, uma importante característica dos atuais sistemas de arquivos é o "journaling". Sistemas de arquivos que possuem essa característica são preferidos em detrimento aos que não possuem.  Journaling é um recurso que permite recuperar um sistema após um desastre no disco (ex.: quando um disco está sujo) em uma velocidade muito maior que nos sistemas de arquivos sem journaling. 

9 Sistemas de Arquivos Sistema Linux Ext2
O sistema de arquivos ext2 é conhecido como "Second Extended FileSystem". Foi desenvolvido para ser mais "eficiente" que o sistema de arquivos "Minix", seu antecessor.  O Minix era muito utilizado nas primeiras versões do Linux, e foi utilizado por muitos anos.  O sistema de arquivos ext2 não possui journaling e foi substituído pelo ext3.  

10 Sistemas de Arquivos Sistema Linux Ext3
O sistema de arquivos ext3 é uma versão do ext2 com suporte a journaling. Portanto, o ext3 tem as mesmas características do ext2, mas com suporte journaling.  Essa característica foi uma evolução e tornou o ext3 um sistema de arquivos muito estável e robusto.  Como no ext3 só foi adicionado o suporte a journaling, podemos converter um sistema de arquivos ext2 para ext3, adicionado suporte a journaling, e também podemos converter um sistema de arquivos ext3 para ext2, removendo o suporte a journaling. 

11 Sistemas de Arquivos Sistema Linux Ext4
O sistema de arquivos ext4 é última versão do sistema de arquivos extFS até o momento, ele é na verdade a atualização do ext3, já abordado no artigo.  O ext4 trouxe, de acordo com seus desenvolvedores, alguns recursos que não existiam no ext3, mantendo alguns que a versão anterior já possuía. Na verdade são recursos que estavam tentando implantar na versão 3 do extFS (ext3), porém, devido a alguns problemas na implementação, lançaram essa nova versão. 

12 Sistemas de Arquivos Sistema Linux ReiserFS
O sistema de arquivos ReiserFS foi criado recentemente. Mas atualmente quase todas as distribuições Linux o suportam.  Sua performance é muito boa, principalmente para um número muito grande de arquivos pequenos.  ReiserFS também possui suporte a journaling. 

13 Sistemas de Arquivos Sistema Linux XFS
O sistema de arquivos XFS também possui suporte a journaling. Foi desenvolvido originalmente pela Silicon Graphics e posteriormente disponibilizado o código fonte. O XFS é considerado um dos melhores sistemas de arquivos para banco de dados, pois é muito rápido na gravação.  XFS utiliza muitos recursos de cache com memória RAM, e para utilizar XFS é recomendado utilizar sistemas que possuem redundância de energia. 

14 Sistemas de Arquivos Sistema Linux SWAP
SWAP é um espaço reservado para troca de dados com a memória RAM. 

15 Sistemas de Arquivos Sistema Linux VFAT
O sistema de arquivos VFAT é também conhecido como FAT32 (MS Windows).  O sistema de arquivos VFAT não possui suporte a journaling. É utilizado normalmente para transferir dados entre sistemas M$ Windows e o Linux instalados no mesmo disco, pois pode ser lido e escrito por ambos os sistemas operacionais.  O sistema de arquivos VFAT está longe de ser um sistema de arquivos utilizado para Sistemas Linux, exceto para compartilhamento/compatibilidade entre o MS Windows e Linux.  Se você utilizar VFAT no Linux, os arquivos perderão alguns atributos, tais como: permissão de execução, links simbólicos, entre outras coisas. 

16 Sistemas de Arquivos Sistema Linux Criando Sistemas de Arquivos
Para criar sistemas de arquivos utilizamos o comando mkfs (abreviação de: fazer sistema de arquivos) e o comando mkswap para fazer espaços para troca de dados com a memória RAM.  O comando mkfs é um "atalho" para vários outros comandos para criação dos mais diversos e comuns sistemas de arquivos.

17 Sistemas de Arquivos Sistema Linux Criando Sistemas de Arquivos
Existem mais de uma forma/comando para criar um sistema de arquivos.  Por exemplo, para criar um sistema de arquivos ext3, na partição /dev/hda4, podemos utilizar o seguinte comando:  # mkfs -t ext3 /dev/hda4 

18 O sistema de arquivos padrão no Linux Ubuntu 10.12 é o Ext4
Sistemas de Arquivos Sistema Linux Criando Sistemas de Arquivos O sistema de arquivos padrão no Linux Ubuntu é o Ext4

19 Sistemas de Arquivos Sistema operacional
Tipos de sistema de arquivos suportados MS-Dos FAT16 Windows 95 OSR2 e Windows 98 FAT16, FAT32 Windows NT4 FAT, NTFS (version 4) Windows 2000/XP/Vista/7 FAT, FAT16, FAT32, NTFS (versão 4 e 5) Linux Ext2, Ext3, ReiserFS, Linux Swap(, FAT16, FAT32, NTFS)


Carregar ppt "PROF. PAULO NAJAR www.aprenderdigital.com.br."

Apresentações semelhantes


Anúncios Google