Condividi tramite


compressione refsutil

Il refsutil compression comando viene usato per eseguire query o impostare i parametri di compressione in un volume ReFS (Resilient File System) specificato. È possibile controllare lo stato di compressione corrente, applicare la compressione usando formati diversi o decomprimere un volume compresso.

Sintassi

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

Parametri

Parametri Descrizione
<drive> Specifica la lettera di unità del volume da comprimere nel formato E:.
/q Esegue una query sui parametri di compressione correnti del volume.
/c Comprime il volume con i parametri di compressione specificati.
/f <format> Specifica il formato di compressione da utilizzare. Le opzioni valide includono:

  • LZ4: algoritmo di compressione veloce.
  • ZSTD: algoritmo di compressione che offre un buon equilibrio tra rapporto di compressione e velocità.
  • NONE: usato per decomprimere un volume compresso in precedenza. Quando si usa NONE, omettere i parametri delle dimensioni del blocco di compressione e del motore.
  • /e <engine> Definisce il livello di compressione da usare, che varia in base al formato:

  • LZ4: livelli 1, 3-12. Il valore predefinito è 1.
    I livelli 3-12 usano l'algoritmo LZ4HC, che offre rapporti di compressione più elevati a costo di velocità di compressione più lente.
  • ZSTD: livelli 1-22. Il valore predefinito è 3.
    I livelli più elevati offrono rapporti di compressione migliori, ma riducono la velocità di compressione e potrebbero richiedere più memoria (in particolare livelli 20 e maggiori).

    La velocità di decompressione rimane coerente indipendentemente dal livello di compressione scelto.

  • Omettendo il /e parametro o utilizzando il valore 0 viene impostato il livello predefinito per qualsiasi formato di compressione specificato.
    /cs <size> Specifica le dimensioni in byte del blocco di compressione. Questo valore deve essere alla potenza di due (2^n), almeno uguale alle dimensioni del cluster del volume e non maggiore di 64MB. Le dimensioni dei blocchi più grandi possono migliorare i rapporti di compressione, ma potrebbero influire negativamente sulle prestazioni di lettura per quantità di dati più piccole. Oltre 1MBa , i vantaggi diminuiscono significativamente, quindi le dimensioni maggiori non sono consigliate.

    Se omesso o impostato su 0, viene usata la dimensione del cluster del volume.

    Nota

    Per il /e parametro, i valori di compressione predefiniti sono soggetti a modifiche.

    Esempi

    Per eseguire una query sui parametri di compressione del volume F: eseguire il comando :

    refsutil compression F: /q
    

    Per comprimere il volume F: usando il LZ4 formato con compressione di livello 12 e una dimensione di blocco di 524.288 byte (512 KB), eseguire il comando:

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

    Per comprimere il volume F: usando il ZSTD formato con compressione di livello 15 e una dimensione di blocco di 131.072 byte (128 KB), eseguire il comando:

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

    Per comprimere il volume F: usando il ZSTD formato con i parametri di compressione predefiniti, eseguire il comando :

    refsutil compression F: /c /f ZSTD
    

    Per decomprimere il volume F: eseguire il comando :

    refsutil compression F: /c /f NONE