<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Practical Compressor Test</title>
	<atom:link href="http://blog.grandtrunk.net/2004/07/practical-compressor-test/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.grandtrunk.net/2004/07/practical-compressor-test/</link>
	<description></description>
	<lastBuildDate>Mon, 06 Feb 2012 08:58:31 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: nctritech</title>
		<link>http://blog.grandtrunk.net/2004/07/practical-compressor-test/comment-page-1/#comment-4310</link>
		<dc:creator>nctritech</dc:creator>
		<pubDate>Tue, 21 Dec 2010 17:39:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.grandtrunk.net/2009/12/practical-compressor-test/#comment-4310</guid>
		<description>I noticed that this article is quite old, but I have some comments that would probably be very helpful to any future benchmarks.

You should have combined more varied file formats, particularly executables, before drawing the conclusions here.  In my own independent tests when checking each of these algorithms for suitability in creating software packages for our Tritech Service System distribution of Linux, I compressed the entire in-RAM filesystem tree for the OS into a .tar archive, then compressed that .tar with a variety of formats and compression levels, and used an automated script to count the raw over-the-network decompression times involved from an unloaded server&#039;s tmpfs exported and mounted over CIFS; here&#039;s the general sort of command I used:

time lzop -dc /mnt/cifs/fs_lzop-1.tar.lzo &gt; /dev/null

Because I am compressing a combination of binary files, text files, image files/pixmaps, and small media files such as .wav files, I&#039;m generating a somewhat more realistic average this way. Having done this from a tmpfs instance on a TOTALLY unused server and un unused network is extremely important, since this eliminates the chance that disk issues or network usage will taint the tests.

What I found is that lzop -1 is by far the best way to get anything shuffled over any LAN and immediately decompressed very quickly, even if the decompressor was an old Pentium II, and regardless of 10/100/1000 Mbit negotiated link speed. However, for minimizing space consumption, or for very slow links, xz wins hands down despite taking about 11x-12x the time of lzop for decompression, specifically xz -e -2. bzip2 is useless. lzma is pointless since xz is very slightly better and is exactly the same on time. Various gzip levels make a wonderful compromise between the two.  In the end, it comes down to the purpose.  If you&#039;re shooting data across a LAN, lzop is almost guaranteed to drastically increase the performance of that LAN transfer; however, if you&#039;re sending a 110MB filesystem tree over the Internet to some guy with 1.5Mbit DSL, you&#039;re better off accepting a 10s decompression penalty if it means a 20MB (about 2 minutes of transfer time at 1.5Mbit) download savings.</description>
		<content:encoded><![CDATA[<p>I noticed that this article is quite old, but I have some comments that would probably be very helpful to any future benchmarks.</p>
<p>You should have combined more varied file formats, particularly executables, before drawing the conclusions here.  In my own independent tests when checking each of these algorithms for suitability in creating software packages for our Tritech Service System distribution of Linux, I compressed the entire in-RAM filesystem tree for the OS into a .tar archive, then compressed that .tar with a variety of formats and compression levels, and used an automated script to count the raw over-the-network decompression times involved from an unloaded server&#8217;s tmpfs exported and mounted over CIFS; here&#8217;s the general sort of command I used:</p>
<p>time lzop -dc /mnt/cifs/fs_lzop-1.tar.lzo &gt; /dev/null</p>
<p>Because I am compressing a combination of binary files, text files, image files/pixmaps, and small media files such as .wav files, I&#8217;m generating a somewhat more realistic average this way. Having done this from a tmpfs instance on a TOTALLY unused server and un unused network is extremely important, since this eliminates the chance that disk issues or network usage will taint the tests.</p>
<p>What I found is that lzop -1 is by far the best way to get anything shuffled over any LAN and immediately decompressed very quickly, even if the decompressor was an old Pentium II, and regardless of 10/100/1000 Mbit negotiated link speed. However, for minimizing space consumption, or for very slow links, xz wins hands down despite taking about 11x-12x the time of lzop for decompression, specifically xz -e -2. bzip2 is useless. lzma is pointless since xz is very slightly better and is exactly the same on time. Various gzip levels make a wonderful compromise between the two.  In the end, it comes down to the purpose.  If you&#8217;re shooting data across a LAN, lzop is almost guaranteed to drastically increase the performance of that LAN transfer; however, if you&#8217;re sending a 110MB filesystem tree over the Internet to some guy with 1.5Mbit DSL, you&#8217;re better off accepting a 10s decompression penalty if it means a 20MB (about 2 minutes of transfer time at 1.5Mbit) download savings.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wim</title>
		<link>http://blog.grandtrunk.net/2004/07/practical-compressor-test/comment-page-1/#comment-3986</link>
		<dc:creator>Wim</dc:creator>
		<pubDate>Sun, 12 Dec 2010 09:15:44 +0000</pubDate>
		<guid isPermaLink="false">http://blog.grandtrunk.net/2009/12/practical-compressor-test/#comment-3986</guid>
		<description>It&#039;s a free theme call MistyLook (with some of my own CSS tweaks...)</description>
		<content:encoded><![CDATA[<p>It&#8217;s a free theme call MistyLook (with some of my own CSS tweaks&#8230;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Georgetta Rosazza</title>
		<link>http://blog.grandtrunk.net/2004/07/practical-compressor-test/comment-page-1/#comment-3714</link>
		<dc:creator>Georgetta Rosazza</dc:creator>
		<pubDate>Mon, 06 Dec 2010 00:19:26 +0000</pubDate>
		<guid isPermaLink="false">http://blog.grandtrunk.net/2009/12/practical-compressor-test/#comment-3714</guid>
		<description>I appreciate this wordpress theme, i hope you don&#039;t mind me asking but is it a free design or did you buy it? Thanks!</description>
		<content:encoded><![CDATA[<p>I appreciate this wordpress theme, i hope you don&#8217;t mind me asking but is it a free design or did you buy it? Thanks!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

