Partilhar via


compressão refsutil

O refsutil compression comando é usado para consultar ou definir os parâmetros de compactação em um volume especificado do Resilient File System (ReFS). Você pode verificar o status de compactação atual, aplicar compactação usando diferentes formatos ou descompactar um volume compactado.

Sintaxe

refsutil compression <drive> <[/q]> | <[/c] [/f <format>] [/e <engine>] [/cs <size>]>

Parâmetros

Parâmetros Descrição
<drive> Especifica a letra da unidade do volume a ser compactado no formato E:.
/q Consulta os parâmetros de compactação atuais do volume.
/c Comprime o volume com os parâmetros de compressão especificados.
/f <format> Especifica o formato de compactação a ser usado. As opções válidas incluem:

  • LZ4: Um algoritmo de compressão rápido.
  • ZSTD: Um algoritmo de compressão que oferece um bom equilíbrio entre taxa de compressão e velocidade.
  • NONE: Utilizado para descomprimir um volume previamente comprimido. Ao usar NONEo , omita os parâmetros de tamanho do mecanismo e do bloco de compressão.
  • /e <engine> Define o nível de compactação a ser usado, que varia de acordo com o formato:

  • LZ4: Níveis 1, 3-12. A predefinição é 1.
    Os níveis 3-12 usam o algoritmo LZ4HC, que fornece taxas de compressão mais altas ao custo de velocidades de compressão mais lentas.
  • ZSTD: Níveis 1-22. A predefinição é 3.
    Níveis mais altos fornecem melhores taxas de compressão, mas reduzem a velocidade de compressão e podem exigir mais memória (especialmente níveis 20 e maiores).

    A velocidade de descompressão permanece consistente, independentemente do nível de compressão escolhido.

  • Omitir o /e parâmetro ou usar o valor 0 define o nível padrão para qualquer formato de compactação.
    /cs <size> Especifica o tamanho do bloco de compactação em bytes. Esse valor deve ser igual a dois (2^n), pelo menos igual ao tamanho do cluster do volume, e não maior que 64MB. Tamanhos de blocos maiores podem melhorar as taxas de compactação, mas podem afetar negativamente o desempenho de leitura para quantidades de dados menores. Além disso 1MB, os benefícios diminuem significativamente, então tamanhos maiores não são recomendados.

    Se omitido ou definido como 0, o tamanho do cluster do volume é usado.

    Observação

    Para o /e parâmetro, os valores de compressão padrão estão sujeitos a alterações.

    Exemplos

    Para consultar os parâmetros de compressão de volume F:, execute o comando:

    refsutil compression F: /q
    

    Para compactar o volume F: usando o LZ4 formato com compactação de nível 12 e um tamanho de bloco de 524.288 bytes (512 KB), execute o comando:

    refsutil compression F: /c /f LZ4 /e 12 /cs 524288
    

    Para compactar o volume F: usando o formato com compactação ZSTD de nível 15 e um tamanho de bloco de 131.072 bytes (128 KB), execute o comando:

    refsutil compression F: /c /f ZSTD /e 15 /cs 131072
    

    Para compactar o volume F: usando o formato com parâmetros de ZSTD compactação padrão, execute o comando:

    refsutil compression F: /c /f ZSTD
    

    Para descompactar o volume F:, execute o comando:

    refsutil compression F: /c /f NONE