diff options
author | David Oberhollenzer <david.oberhollenzer@sigma-star.at> | 2019-07-26 23:07:41 +0200 |
---|---|---|
committer | David Oberhollenzer <david.oberhollenzer@sigma-star.at> | 2019-07-28 16:33:57 +0200 |
commit | cce36f459ddb5698fd1a40061c466996482146eb (patch) | |
tree | 05037e8f8d18c850a2f8afeac427e3dcada717dc /lib/sqfs/write_export_table.c | |
parent | e480a7459377817fbab7029a7dad47c969b8dd97 (diff) |
Implement fragment deduplication in data writer
The strategy is simple:
- The data writer function that write data/fragment blocks get
access to the list files.
- When writing a fragment, we look for an already written file that has
a fragment with the same size and checksum.
- If we find one, we throw away the fragment and reuse the existing one.
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
Diffstat (limited to 'lib/sqfs/write_export_table.c')
0 files changed, 0 insertions, 0 deletions