Você está na página 1de 3

Licensed to Renan Trindade Moresco - renantrindademoresco@gmail.com - 015.509.

861-63

Treinamento Formação Profissionais Linux 2.0

Sistema de arquivos no Linux

Sistema de arquivos estendido​ ( extended filesystem). É o sistema de arquivos mais


utilizado no Linux.

Hoje temos: ext2, ext3 e ext4 ( e muito mais )

Definição

Todos os direitos reservados: P.D. Tecnologia - CNPJ: 20.764.036/0001-59


Profissionais Linux: ​https://profissionaislinux.com.br
Página: 1
Licensed to Renan Trindade Moresco - renantrindademoresco@gmail.com - 015.509.861-63

Treinamento Formação Profissionais Linux 2.0

O que é um sistema de arquivos?

É quem define o modo que serão estruturados, nomeados, acessados, utilizados e


protegidos dos arquivos.

É a maneira de organizar o disco rígido

Sistema de arquivos: ext2


Foi o mais utilizado pela comunidade Linux.

Oferece padrão de arquivos regulares, diretórios, arquivos de dispositivos e links simbólicos.

Ele vai cuidar do controle de acesso

Sistema de arquivos: ext3


Semelhante ao ext2, porém utiliza o JOURNALING de dados.

O JOURNALING divide a fase de escrita dos dados em duas partes​: Agendamento e


Escrita. ( cache)

Essa estrutura permite que em caso de desligamento acidental, não seja necessário
executar o ​fsck no disco.

Exemplo de uso do Journaling

Caso ocorra interrupção do sistema durante a fase “agendamento”, o arquivo não é


atualizado continuando intacto.

Caso esse problema ocorra durante a fase de escrita, o sistema possui a agenda ( journal)
na qual estão os dados necessários para fazer as alterações no arquivo.

Todos os direitos reservados: P.D. Tecnologia - CNPJ: 20.764.036/0001-59


Profissionais Linux: ​https://profissionaislinux.com.br
Página: 2
Licensed to Renan Trindade Moresco - renantrindademoresco@gmail.com - 015.509.861-63

Treinamento Formação Profissionais Linux 2.0

Sistema de arquivos: 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

O ext4 trouxe, de acordo com seus desenvolvedores, alguns recursos que não existiam no
ext3.

Possui journaling com aprimoramento de checksum.

Melhorias no journaling: Checagem no journaling, checksum aprimorado permitindo ao ext4


ter mais tolerância à falhas que o ext3 e reestruturação mais rápida

O fsck está mais rápido por que a nova estrutura de organização de blocos
Desfragmentação online:​ O ext4 vai desfragmentando enquanto os arquivos
vão sendo alocados

Atualmente o ext4 é bem rápido, tem um ótimo desempenho, mas seu journal pode deixar a
desejar quanto à tolerância de falhas, apesar que o mesmo teve melhorias e resiste bem.

Sistema de arquivos: ReiserFS


Algo muito interessante no ReiserFS é suporte ao journaling implantado desde o início e
não depois de ter sido desenvolvido (como foi feito no extFS)

Uma desvantagem do ReiserFS é seu consumo de CPU muito elevado, chegando a usar
até 99% quando a atividade de disco é elevada.

Outros tipos de sistemas de arquivos


● Fat (16/32)
● NTFS
● Swap
● XFS
● JFS

Todos os direitos reservados: P.D. Tecnologia - CNPJ: 20.764.036/0001-59


Profissionais Linux: ​https://profissionaislinux.com.br
Página: 3

Você também pode gostar