Comparado a outros sistemas de arquivos, por que o ZFS é tão lento, com dados de entrada?

1

Ok.

Eu recebo cerca de 1/3 da velocidade nas mesmas unidades ao usar o ZFS.

Agora, entendo que o ZFS é autocorretivo e que tudo também é armazenado com seus hashes. Isso torna mais seguro o uso.

Eu ainda não usei o raidz, então isso exclui essa parte da equação - mas por favor me diga se usando o raidz eu posso acelerar as coisas.

Se os hashes são computados para comparação - onde e quando isso acontece?

Onde a questão da velocidade entra em ação?

Estou feliz por ter dados espelhados e seguros no meu sistema, mas gostaria de saber como posso ajustar o desempenho.

    
por Forkrul Assail 03.01.2011 / 13:05

1 resposta

2

No caso do FUSE e do ZFS, o desempenho é horrível e isso é compreensível.

O guia de ajuste do FreeBSD dá algumas dicas sobre isso. O artigo é longo e há muitos pontos específicos para diferentes arquiteturas, então não vou copiá-lo aqui. O ponto mais importante é que você precisa de muita memória, com um gigabyte sendo o mínimo.

O raidz só ajuda se o desempenho do disco IO for o seu gargalo. Se forem erros de software, processador ou memória, não será melhor com isso.

    
por 21.02.2011 / 11:57