Avaliação de Desempenho de Sistemas de Arquivos Linux: Um Estudo Comparativo com Benchmarks

  • Keven E. V. Bilibio IFMT
  • Juliana S. Silva IFMT

Resumo


Os sistemas de arquivos são a base para qual acessamos e organizamos os dados, influenciando desde a velocidade de inicialização de um sistema operacional até o desempenho de aplicações mais complexas em sistemas Linux. Diante dessa realidade, este artigo apresenta um estudo comparativo entre os principais sistemas de arquivos Linux (XFS, ZFS, EXT4, BTRFS e F2FS), utilizando a ferramenta de benchmark Flexible Input/Output Tester (FIO), para avaliar seu desempenho em diferentes cargas de trabalho. A partir dos resultados, foi possível comparar métricas de desempenho sobre esses sistemas de arquivos, como taxa de transferência, latência e operações de entrada/saída por segundo. Assim sendo, espera-se que este estudo possa auxiliar as pessoas na seleção da opção mais adequada de um sistema de arquivo, de acordo com a sua necessidade.

Referências

ALMEIDA, Théo Rodrigues . Sistemas de Arquivo: Análise de Desempenho. Itatiba, São Paulo, Brasil, Dezembro de 2009. Monografia apresentada à disciplina de Conclusão de Curso, do Curso de Engenharia da Computação da Universidade São Francisco.

ARCH LINUX. File systems (Português). Disponível em: [link]. Acesso em: 9 fev. 2025.

ARCH LINUX. XFS (Português). Disponível em: [link]. Acesso em: 1 fev. 2025.

ARCHZFS. Archzfs. Disponível em: [link]. Acesso em: 01 fev. 2025.

BONWICK, Jeff; AHRENS, Matt; HENSON, Val; MAYBEE, Mark; SHELLENBAUM, Mark. The Zettabyte File System. In: USENIX CONFERENCE ON FILE AND STORAGE TECHNOLOGIES, 2., 2003, Berkeley. Proceedings […]. Berkeley: USENIX, 2003.

CONWAY, Alex et al. File System Aging. 18 jan. 2024. Disponível em: [link]. Acesso em: 13 out. 2024.

LAUREANO, Gabriel Oliveira. Esteganografia em sistema de arquivos do sistema operacional Linux. 2021. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) – Pontifícia Universidade Católica de Goiás, Goiânia, 2021. Disponível em: [link]. Acesso em: 13 out. 2025.

LEE, Changman; SIM, Dongho; HWANG, Joo-Young; CHO, Sangyeun. F2FS: a new file system for flash storage. In: USENIX CONFERENCE ON FILE AND STORAGE TECHNOLOGIES, 13., 2015, Santa Clara. Proceedings […]. Santa Clara: USENIX Association, 2015. p. 273–286.

LIMA, Marcos Laerte Gomes. Virtualização de laboratórios educacionais com distribuição eficiente de imagens de disco. 2021. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de São Carlos, São Carlos, 2021.

RODEH, Ohad; BACIK, Josef; MASON, Chris. BTRFS: the Linux B-tree filesystem. ACM Transactions on Storage, v. 9, n. 3, p. 1–32, 2013.

SHAIKH, Sohail. Billion-files File Systems (BfFS): A Comparison. 3 ago. 2024. Disponível em: [link]. Acesso em: 16 Abr. 2025.

THE LINUX KERNEL DOCUMENTATION. Filesystems in the Linux kernel. Disponível em: [link]. Acesso em: 18 Jan. 2025.
Publicado
24/04/2025
BILIBIO, Keven E. V.; SILVA, Juliana S.. Avaliação de Desempenho de Sistemas de Arquivos Linux: Um Estudo Comparativo com Benchmarks. In: ESCOLA REGIONAL DE SISTEMAS DE INFORMAÇÃO DE MATO GROSSO, 1. , 2025, Cuiabá/MT. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2025 . p. 121-131. DOI: https://doi.org/10.5753/ersimt.2025.8895.