이 refsutil compression
명령은 지정된 ReFS(복원 파일 시스템) 볼륨에서 압축 매개 변수를 쿼리하거나 설정하는 데 사용됩니다. 현재 압축 상태를 확인하거나, 다른 형식을 사용하여 압축을 적용하거나, 압축된 볼륨의 압축을 해제할 수 있습니다.
문법
refsutil compression <drive> <[/q]> | <[/c] [/f <format>] [/e <engine>] [/cs <size>]>
매개 변수
매개 변수 | 설명 |
---|---|
<drive> |
압축할 볼륨의 드라이브 문자를 형식 E: 으로 지정합니다. |
/q |
볼륨의 현재 압축 매개 변수를 쿼리합니다. |
/c |
지정된 압축 매개 변수를 사용하여 볼륨을 압축합니다. |
/f <format> |
사용할 압축 형식을 지정합니다. 유효한 옵션은 다음과 같습니다.LZ4 : 빠른 압축 알고리즘입니다. ZSTD : 압축 비율과 속도 간에 적절한 균형을 제공하는 압축 알고리즘입니다. NONE : 이전에 압축된 볼륨의 압축을 해제 하는 데 사용됩니다. 사용하는 NONE 경우 엔진 및 압축 청크 크기 매개 변수를 생략합니다. |
/e <engine> |
사용할 압축 수준을 정의합니다. 형식은 다음과 같습니다.LZ4 : 수준 1 , 3-12 . 기본값은 1 입니다. 수준은 3-12 LZ4HC 알고리즘을 사용합니다. 이 알고리즘은 압축 속도가 느려질수록 더 높은 압축 비율을 제공합니다. ZSTD : 수준 1-22 . 기본값은 3 입니다. 더 높은 수준은 더 나은 압축 비율을 제공하지만 압축 속도를 줄이며 더 많은 메모리(특히 수준 20 이상)가 필요할 수 있습니다. 압축 해제 속도는 선택한 압축 수준에 관계없이 일관성을 유지합니다. 매개 변수를 /e 생략하거나 값을 0 사용하면 지정된 압축 형식의 기본 수준이 설정됩니다. |
/cs <size> |
압축 청크 크기를 바이트 단위로 지정합니다. 이 값은 2(2^n)의 전원이어야 하며 볼륨의 클러스터 크기와 같고 2보다 64MB 크지 않아야 합니다. 청크 크기가 클수록 압축 비율이 향상될 수 있지만 더 작은 데이터 양에 대한 읽기 성능에 부정적인 영향을 줄 수 있습니다. 그 외에도 1MB 이점은 크게 감소하므로 더 큰 크기는 권장되지 않습니다.생략하거나 설정 0 하면 볼륨의 클러스터 크기가 사용됩니다. |
비고
매개 변수의 /e
경우 기본 압축 값은 변경될 수 있습니다.
예시
F: 볼륨 압축 매개 변수를 쿼리하려면 다음 명령을 실행합니다.
refsutil compression F: /q
수준 12 압축과 청크 크기가 524,288바이트(512KB)인 형식을 사용하여 LZ4
F: 볼륨을 압축하려면 다음 명령을 실행합니다.
refsutil compression F: /c /f LZ4 /e 12 /cs 524288
수준 15 압축과 청크 크기가 131,072바이트(128KB)인 형식을 사용하여 ZSTD
F: 볼륨을 압축하려면 다음 명령을 실행합니다.
refsutil compression F: /c /f ZSTD /e 15 /cs 131072
기본 압축 매개 변수가 있는 형식을 ZSTD
사용하여 F: 볼륨을 압축하려면 다음 명령을 실행합니다.
refsutil compression F: /c /f ZSTD
F: 볼륨의 압축을 해제하려면 다음 명령을 실행합니다.
refsutil compression F: /c /f NONE