summaryrefslogtreecommitdiff
blob: b5086c36b11b199528405cb8dfc08174907ac1ac (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
	<!-- maintainer-needed -->
	<use>
		<flag name="filelog">Enable the ability to log to a file instead of syslog</flag>
		<flag name="memtrace">Enable leefs to create a report regarding the memory allocation. This feature should be used for debugging purposes to avoid performance degradation</flag>
		<flag name="snappy">Enable snappy compression using the <pkg>app-arch/snappy</pkg> library</flag>
	</use>
	<longdescription lang="en">
Data deduplication (often called “intelligent compression” or “single-instance storage”) is a method of reducing storage needs by eliminating redundant data. Data deduplication is often used for backup purposes and for virtual machine image storage. lessfs can determine if data is redundant by calculating a unique (192 bit) tiger hash of each block of data that is written. When lessfs has determined that a block of data needs to be stored it first compresses the block with LZO or QUICKLZ compression. The combination of these two techniques results in a very high overall compression rate for many types of data. Multimedia files like mp3, avi or jpg files can not be compressed by lessfs when they are only stored once on the filesystem.
</longdescription>
	<upstream>
		<remote-id type="sourceforge">lessfs</remote-id>
	</upstream>
</pkgmetadata>