Assinale a opção em que é apresentado o nome do sistema de ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E - Btrfs
O sistema de arquivos copy-on-write (CoW) adaptado para sistemas Linux e inspirado no uso de árvores B para armazenar estruturas de arquivos internos é o Btrfs, sigla para B-tree File System.
A questão exige que o aluno tenha conhecimento sobre diferentes sistemas de arquivos utilizados no Linux e suas características específicas. Vamos entender melhor o que cada uma das alternativas representa, para depois justificarmos a correta:
- Ext4: É uma versão aprimorada do sistema de arquivos Ext3. Ele não utiliza o conceito de copy-on-write.
- JFS: Conhecido como JFS (Journaled File System), desenvolvido pela IBM, também não emprega a técnica copy-on-write.
- ReiserFS: Sistema de arquivos que oferece boas performances, mas não utiliza o copy-on-write.
- XFS: Sistema de arquivos conhecido por sua alta performance, especialmente em grandes volumes de dados. Não usa a técnica copy-on-write.
- Btrfs: (B-tree File System) É o único da lista que utiliza o conceito de copy-on-write. O Btrfs foi projetado para oferecer recursos avançados que não estão disponíveis nos sistemas de arquivos mais antigos, como Ext4.
A principal característica do Btrfs é o uso do método copy-on-write (CoW), que evita a sobrescrita dos dados originais ao invés de criar uma cópia dos dados antes de modificá-los. Isso garante maior integridade dos dados e facilita a criação de snapshots e clones, funcionalidades nativas do Btrfs.
Além disso, o Btrfs é inspirado no uso de árvores B, uma estrutura de dados que permite a organização eficiente dos dados e melhora o desempenho do sistema de arquivos. As árvores B permitem a inserção, exclusão e busca de dados de forma balanceada e eficiente, o que contribui para a robustez do Btrfs.
Portanto, a opção E - Btrfs é a correta porque é o único sistema de arquivos listado que implementa o conceito de copy-on-write e utiliza árvores B para armazenar estruturas de arquivos internos.
Se tiver alguma dúvida sobre o tema ou outras questões, estou aqui para ajudar!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Tipos de Arquivos:
EXT2: Um dos primeiros sistemas de arquivos utilizado nas primeiras versões do Linux foi o EXT2 (Second Extended FileSystem) – embora ele tenha sido uma espécie de padrão não era muito eficiente.
EXT3: Trata-se de uma versão do EXT2, porém com suporte a journaling. Essa característica foi uma evolução e tornou o EXT3 um sistema de arquivos muito estável e robusto.
EXT4: Este é uma espécie de versão do EXT3 que surgiu com a prerrogativa de melhorar o desempenho de compatibilidade, formatos e limites de armazenamentos.
REISERFS: Criado recentemente e suportado por quase todas as distribuições, apresenta ótima performance, principalmente para um número muito grande de arquivos pequenos.
XFS (Extended Filesystem): usado como padrão por algumas distribuições Linux desde 2014. XFS é um sistema de arquivos desenvolvido em 64 bits, compatível com sistemas de 32 bits. Ele suporta até 16 EB de tamanho total do sistema de arquivos e até 8 EB de tamanho máximo para um arquivo individual. É considerado um sistema de arquivos de alto desempenho.
JFS (Journaled File System): é um sistema de arquivos de 64 bits com journaling desenvolvido pela IBM.
UFS (Unix File System): é um sistema de arquivos usado por muitos sistemas operacionais Unix e assemelhados.
GABARITO E
O Btrfs (B-Tree File System) é uma cópia moderna do sistema de arquivos de gravação (Copy-on-Write) para Linux, destinada a implementar recursos avançados, ao mesmo tempo em que se concentra na tolerância a falhas, reparo e fácil administração.
FONTE: Adaptado Archlinux Wiki
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo