Dela via


refsutil-komprimering

Kommandot refsutil compression används för att fråga eller ange komprimeringsparametrarna på en angiven ReFS-volym (Resilient File System). Du kan kontrollera den aktuella komprimeringsstatusen, använda komprimering med olika format eller dekomprimera en komprimerad volym.

Syntax

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

Parameterar

Parameterar Beskrivning
<drive> Anger enhetsbeteckningen för volymen som ska komprimeras i formatet E:.
/q Kör frågor mot volymens aktuella komprimeringsparametrar.
/c Komprimerar volymen med de angivna komprimeringsparametrarna.
/f <format> Anger vilket komprimeringsformat som ska användas. Giltiga alternativ är:

  • LZ4: En snabb komprimeringsalgoritm.
  • ZSTD: En komprimeringsalgoritm som ger en bra balans mellan komprimeringsförhållande och hastighet.
  • NONE: Används för att dekomprimera en tidigare komprimerad volym. När du använder NONEutelämnar du storleksparametrarna för motor- och komprimeringssegment.
  • /e <engine> Definierar komprimeringsnivån som ska användas, vilket varierar beroende på format:

  • LZ4: Nivåer 1, 3-12. Standardvärdet är 1.
    Nivåerna 3-12 använder LZ4HC-algoritmen, som ger högre komprimeringsförhållanden på bekostnad av långsammare komprimeringshastigheter.
  • ZSTD: Nivåer 1-22. Standardvärdet är 3.
    Högre nivåer ger bättre komprimeringsförhållanden men minskar komprimeringshastigheten och kan kräva mer minne (särskilt nivåer 20 och högre).

    Dekomprimeringshastigheten förblir konsekvent oavsett den valda komprimeringsnivån.

  • Om du utelämnar parametern /e eller använder värdet 0 anges standardnivån för ett visst komprimeringsformat.
    /cs <size> Anger storleken på komprimeringssegmentet i byte. Det här värdet måste vara till två (2^n), minst lika med volymens klusterstorlek och inte större än 64MB. Större segmentstorlekar kan förbättra komprimeringsförhållandet men kan påverka läsprestanda negativt för mindre datamängder. Utöver 1MBminskar fördelarna avsevärt, så större storlekar rekommenderas inte.

    Om den utelämnas eller anges till 0används volymens klusterstorlek.

    Anmärkning

    För parametern /e kan standardkomprimeringsvärdena ändras.

    Exempel

    Kör kommandot för att fråga parametrarna för volymkomprimering för F: :

    refsutil compression F: /q
    

    Om du vill komprimera F:-volymen med formatet LZ4 med nivå 12-komprimering och en segmentstorlek på 524 288 byte (512 KB) kör du kommandot:

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

    Om du vill komprimera F:-volymen med ZSTD formatet med nivå 15-komprimering och en segmentstorlek på 131 072 byte (128 KB) kör du kommandot:

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

    Om du vill komprimera F: -volymen med formatet ZSTD med standardkomprimeringsparametrar kör du kommandot:

    refsutil compression F: /c /f ZSTD
    

    Om du vill dekomprimera F:-volymen kör du kommandot:

    refsutil compression F: /c /f NONE