← Questões de Sistemas Operacionais

Sistemas Operacionais · CESPE/CEBRASPE · 2022

Questão comentada de Sistemas Operacionais

Assinale a opção em que é apresentado o nome do sistema de arquivos copy-on-write (CoW) adaptado para sistemas Linux e inspirado no uso de árvores B para armazenar estruturas de arquivos internos.

Gabarito: E

A questão cobra um conceito bem específico de Linux: sistemas de arquivos modernos com suporte a copy-on-write, ou CoW. Nesse modelo, quando um arquivo ou bloco precisa ser alterado, o sistema não sobrescreve o dado antigo na hora. Ele cria uma nova cópia e só depois aponta para ela. Isso ajuda em integridade, snapshots e recuperação após falhas, porque o estado antigo não desaparece de imediato. O nome que combina essas ideias é o Btrfs, que foi pensado para sistemas Linux e ficou conhecido justamente por adotar CoW e uma organização interna inspirada em árvores B. Na prática, isso permite gerenciar metadados e dados de forma mais flexível, com recursos como snapshots, subvolumes e checksums. É um daqueles casos em que o nome já entrega a pista: Btrfs vem de B-tree file system. As outras alternativas misturam sistemas de arquivos reais e importantes, mas com outras propostas. Ext4 é um sistema clássico e muito usado, JFS vem da IBM, ReiserFS ficou conhecido por outras características de design, e XFS é famoso por desempenho e escalabilidade. Nenhum deles é o sistema de arquivos CoW inspirado em árvores B descrito no enunciado. Em resumo: se a banca falar em Linux + copy-on-write + árvores B, pense em Btrfs sem hesitar. É exatamente esse o encaixe conceitual cobrado aqui.

Continue treinando

Questões relacionadas