XFS: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
m
Dorito voador20 (discussão | contribs)
Funcionalidade de sugestões de hiperligações: 3 hiperligações adicionadas.
Etiquetas: Editor Visual Edição via dispositivo móvel Edição feita através do sítio móvel Tarefa para recém-chegados Sugerida: adicionar hiperligações
 
(Há uma revisão intermédia de outro utilizador que não está a ser apresentada)
Linha 26:
}}
 
O '''XFS''' é um [[Journaling|sistema de arquivos com registro]] de [[64 bits]] de alto desempenho criado pela [[Silicon Graphics]], Inc (SGI) em 1993. Era o sistema de arquivos padrão no [[sistema operacional]] [[IRIX]] da SGI, começando com sua versão 5.3. O XFS foi portado para o [[núcleo do Linux]] em 2001. A partir de junho de 2014, o XFS passou a ser suportado pela maioria das [[Distribuição Linux|distribuições Linux]], algumas das quais o usam como o sistema de arquivos padrão.
 
O XFS é excelente na execução de operações paralelas de [[entrada/saída]] (E/S) devido ao seu design, que é baseado em [[grupos de alocação]] (um tipo de subdivisão dos volumes físicos nos quais o XFS é usado - também abreviado para ''AGs''). Por causa disso, o XFS permite extrema [[escalabilidade]] de [[thread (computação)|thread]]s de E/S, largura de banda do [[sistema de arquivos]] e tamanho dos arquivos e do sistema de arquivos em si, ao abranger vários dispositivos de armazenamento físico. O XFS garante a consistência dos dados, empregando o [[Journaling|registro]] de [[metadados]] e suportando [[Barreira de gravação|barreiras de gravação]]. A alocação de espaço é realizada por meio de [[Extensão (sistema de arquivos)|extensões]] com estruturas de dados armazenadas em [[Árvore B+|árvores B +]], melhorando o desempenho geral do sistema de arquivos, especialmente ao lidar com arquivos grandes. A [[Alocação em descarga|alocação atrasada]] auxilia na prevenção da fragmentação do sistema de arquivos. [[Desfragmentação]] online também é suportada. Um recurso exclusivo do XFS é a pré-alocação da largura de banda de E/S a uma taxa pré-determinada. Isso é adequado para muitos aplicativos em tempo real, no entanto, esse recurso era suportado apenas no IRIX e somente com hardware especializado.
 
Um usuário notável do XFS, a [[Divisão de Supercomputação Avançada da NASA]], aproveitou esses recursos para implantar dois sistemas de arquivos XFS de 300+ terabytes em dois servidores de armazenamento de arquivamento SGI [[Altix]], cada um deles diretamente conectado a várias matrizes de disco [[Fibre Channel]].
Linha 88:
==Principais características==
 
* O XFS é um sistema de arquivos desenvolvido em 64 bits, compatível com sistemas de [[32 bits]]. Em plataformas de 64 bits, possui um limite de tamanho de 8 EiB para um volume e para cada arquivo; em 32 bits, usando page frame de 4 KiB, o tamanho máximo do volume ou de um arquivo é limitado a 16 TiB <ref group="nota">{{Citar web |url=http://oss.sgi.com/projects/xfs/index.html |titulo=Cópia arquivada |acessodata=2008-12-24 |arquivourl=https://web.archive.org/web/20130606024601/http://oss.sgi.com/projects/xfs/index.html |arquivodata=2013-06-06 |urlmorta=yes }}</ref>.
* Efetua alocação por extensões (v. abaixo) em vez de alocação por blocos.
* Usa alocação dinâmica de [[inode|nós-i]].
Linha 137:
 
{{Sistema de ficheiros}}
[[Categoria:IRIX]]
[[Categoria:Sistemas de arquivos de disco]]
[[Categoria:Sistemas de arquivos suportados pelo núcleo do Linux]]