![중복 제거를 사용할 가치가 있는지 어떻게 평가합니까?](https://linux55.com/image/36597/%EC%A4%91%EB%B3%B5%20%EC%A0%9C%EA%B1%B0%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%A0%20%EA%B0%80%EC%B9%98%EA%B0%80%20%EC%9E%88%EB%8A%94%EC%A7%80%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%ED%8F%89%EA%B0%80%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
중복 제거 사용을 고려 중인 파티션이 있습니다.
데이터 프로필의 경우 이것이 좋은 선택이 될 것이라고 생각합니다. 하지만 그 전에 단순한 '감정'이 아닌 좀 더 체계적으로 영향을 평가해 보고 싶습니다.
중복 제거가 파티션에 미치는 영향을 평가할 수 있는 도구가 있습니까? (파일 수준 또는 블록 수준).
현재 저는 ubuntu와 ext4를 사용하고 있지만 이 경우 중복 제거가 유용하다고 판단되면 openup이나 lessfs 사용을 고려하고 있습니다. 다른 배포판/무료 *nix를 사용하는 경우에도 다른 제안 사항이 있습니다.
답변1
어떤 파일 시스템을 지정하지 않았습니다. ZFS에 대해 이야기하는 경우 zdb 명령을 사용하여 중복 제거 기능을 켜면 어떤 결과가 나오는지 확인할 수 있습니다.
# zdb -S tank
Simulated DDT histogram:
bucket allocated referenced
______ ______________________________ ______________________________
refcnt blocks LSIZE PSIZE DSIZE blocks LSIZE PSIZE DSIZE
------ ------ ----- ----- ----- ------ ----- ----- -----
1 775 96.8M 96.8M 96.8M 775 96.8M 96.8M 96.8M
2 2 256K 256K 256K 6 768K 768K 768K
4 3 384K 384K 384K 13 1.62M 1.62M 1.62M
128 1 128K 128K 128K 158 19.8M 19.8M 19.8M
Total 781 97.5M 97.5M 97.5M 952 119M 119M 119M
dedup = 1.22, compress = 1.00, copies = 1.00, dedup * compress / copies = 1.22