우선 진행 과정을 간단하게 설명하자면 - Fingerprinting algorithm SHA1으로 변경 - Radix tree, RB tree, B+ tree 등, dedup-table을 위한 트리를 생각했지만 공간 복잡도 문제로 포기 - Dedup table을 파일로 만들었었지만, pre-defined 영역으로 변경 오늘 기록할 내용은 우선 Linux Crypto API를 사용하여 SHA1알고리즘을 사용한 예시이고 또한 dedup queue에 push 하는 부분을 수정한 것이다. dedup queue에 기존에는 write entry의 주소만을 넣었지만, write entry만으로는 파일의 inode에 대한 접근을 할 수 없었다. inode log에 read, write을 해야 되는 특성상 lock을 잡..