<?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: A Better diff Or What To Do When GNU diff Runs Out Of Memory (&quot;diff: memory exhausted&quot;)</title> <atom:link href="http://beerpla.net/2008/05/12/a-better-diff-or-what-to-do-when-gnu-diff-runs-out-of-memory-diff-memory-exhausted/feed/" rel="self" type="application/rss+xml" /><link>http://beerpla.net/2008/05/12/a-better-diff-or-what-to-do-when-gnu-diff-runs-out-of-memory-diff-memory-exhausted/</link> <description>where things have nothing to do with beer - tutorials, tips, how-tos, thoughts, hacks, and other techy nonsense</description> <lastBuildDate>Sat, 19 May 2012 21:39:38 +0000</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.2</generator> <item><title>By: Michael Anderson</title><link>http://beerpla.net/2008/05/12/a-better-diff-or-what-to-do-when-gnu-diff-runs-out-of-memory-diff-memory-exhausted/#comment-52517</link> <dc:creator>Michael Anderson</dc:creator> <pubDate>Thu, 17 May 2012 19:40:18 +0000</pubDate> <guid
isPermaLink="false">http://beerpla.net/2008/05/12/a-better-diff-or-what-to-do-when-gnu-diff-runs-out-of-memory-diff-memory-exhausted/#comment-52517</guid> <description>Just to make it clear:
# head /tmp/db1.sql
-- MySQL dump 10.13  Distrib 5.5.22, for Linux (x86_64)
--
...
# head /tmp/db2.sql
-- MySQL dump 10.13  Distrib 5.5.22, for Linux (x86_64)
--
..</description> <content:encoded><![CDATA[<p>Just to make it clear:</p><p># head /tmp/db1.sql<br
/> &#8211; MySQL dump 10.13  Distrib 5.5.22, for Linux (x86_64)<br
/> &#8211;<br
/> &#8230;</p><p># head /tmp/db2.sql<br
/> &#8211; MySQL dump 10.13  Distrib 5.5.22, for Linux (x86_64)<br
/> &#8211;<br
/> ..</p> ]]></content:encoded> </item> <item><title>By: Michael Anderson</title><link>http://beerpla.net/2008/05/12/a-better-diff-or-what-to-do-when-gnu-diff-runs-out-of-memory-diff-memory-exhausted/#comment-52516</link> <dc:creator>Michael Anderson</dc:creator> <pubDate>Thu, 17 May 2012 19:00:48 +0000</pubDate> <guid
isPermaLink="false">http://beerpla.net/2008/05/12/a-better-diff-or-what-to-do-when-gnu-diff-runs-out-of-memory-diff-memory-exhausted/#comment-52516</guid> <description>I get lots of crap when I&#039;m comparing two large database dumps that are 30 seconds apart:
-- Table structure for tO6`^@^@&#039;¨^@N6½^@^@^H^@O6½^P^@^@^A^@N6¾8^@h^@N6¾8^@X^@O6¿`^@^@^G^H^@N6ÆP^@^H^@O6Æp^@^@^_è^@N6æ0^@(^@N6æ0^@(^@N6æ0^@(^@N6æ0^@(^@N6æ0^@(^@N6æ0^@(^@N6æ0^@(^@N6æ0^@(^@N6æ0^@(^@N6æ0^@(^@N6çè^@È^@N6è¨^@^H^@N6è¨^@^H^@O6èÀ^@^@^BP^@N6ë^H^@^H^@N6ë^H^@^H^@N6ë^H^@^H^@N6ë^H^@^H^@N6ë^H^@^H^@N6ë^H^@^H^@N6ë^H^@^H^@N6ë^H^@^H^@N6ë^H^@^H^@N6ë^H^@^H^@O6ë`^@^@^F8^@N6ñP^@^P^@O6ñ¨^@^@^K^@N6ý^@^@ ^@O6ýX^@^@^Bp^@N6þ^@^@^P^@N6ÿØ^@^P^@N6ÿÀ^@^H^@N6þ^@^@^H^@O6ÿø^@^@^C¸^@N7^C^H^@¨^@N7^C^H^@¨^@N7^C^H^@^P^@O7^E^P^@^Aÿà^@N.@^@^H^@O9^Dø^@^@^T`^@N9^Q^@^P^@N9^Yh^@^@N9^R0^@^P^@N9^Z^P^@^H^@N9^RH^@^P^@O9^Z(^@^@*À^@N^AJp^@^H^@O9Dð^@^@^L^X^@N9&#039;^P^@^H^@O9Q^P^@^@Ah^@N9M(^@^H^@O9^@^@bP^@N-ÑØ^@^H^@O9ôØ^@^@^V^@N.U^@^H^@O:^K`^@^@^M^@N:^Wè^@^H^@O:^Xð^@^@ ¸^@N9Ap^@^H^@O:&quot;°^@^@^K^@N9Hø^@^H^@O:.8^@^@^Q¨^@N:&gt;È^@^H^@O:?è^@^@^Nh^@N9_È^@^H^@O:NX^@^@^B^P^@N:-0^@^H^@N:Pp^@h^@N9D^@^H^@O:Pà^@^@^CÐ^@N:)^@^H^@O:T¸^@^@ ^H^@N:r^H^@^H^@N:tÈ^@À^@N:50^@^H^@O:u^@^@^G^P^@N9Ø^@^H^@N:&#124;¨^@`^@N:^Xp^@^H^@O:}^P^@^@^A8^@N9LÐ^@^H^@N:~P^@^X^@N:^UØ^@^H^@O:~p^@^@^A^@^@N.À^@^H^@N:^?x^@P^@N9ø^@^H^@O:^?Ð^@^@^A`^@N9^P^@^H^@N:8^@¨^@N:~x^@^H^@O:è^@^@^Q^P^@N:?0^@^H^@N:^@^@^H^@N^Aê ^@^H^@O:^P^@^@^MP^@N-Ð^@^H^@O: h^@^@^SÐ^@N9¾(^@^H^@O:´@^@^@^F0^@N:h^@^H^@O:ºx^@^@^Z ^@N:p^@^P^@O:Ô¨^@^@^Gè^@N9´Ø^@^P^@O:Ü ^@^@^C^@N:Ð^@^H^@O:à(^@^@^Cp^@N9^¨^@^H^@O:ã ^@^@&#124;`^@N:ø8^@^P^@O;`^P^@^@R ^@N:b ^@^H^@O;²¸^@^\ô^@B^GRT INTO `url_alias` VALUES (221693,&#039;node/207969&#039;,&#039;connect/companies/lee-associates&#039;,&#039;und&#039;);</description> <content:encoded><![CDATA[<p>I get lots of crap when I&#039;m comparing two large database dumps that are 30 seconds apart:</p><p>&#8211; Table structure for tO6`^@^@&#039;¨^@N6½^@^@^H^@O6½^P^@^@^A^@N6¾8^@h^@N6¾8^@X^@O6¿`^@^@^G^H^@N6ÆP^@^H^@O6Æp^@^@^_è^@N6æ0^@(^@N6æ0^@(^@N6æ0^@(^@N6æ0^@(^@N6æ0^@(^@N6æ0^@(^@N6æ0^@(^@N6æ0^@(^@N6æ0^@(^@N6æ0^@(^@N6çè^@È^@N6è¨^@^H^@N6è¨^@^H^@O6èÀ^@^@^BP^@N6ë^H^@^H^@N6ë^H^@^H^@N6ë^H^@^H^@N6ë^H^@^H^@N6ë^H^@^H^@N6ë^H^@^H^@N6ë^H^@^H^@N6ë^H^@^H^@N6ë^H^@^H^@N6ë^H^@^H^@O6ë`^@^@^F8^@N6ñP^@^P^@O6ñ¨^@^@^K^@N6ý^@^@ ^@O6ýX^@^@^Bp^@N6þ^@^@^P^@N6ÿØ^@^P^@N6ÿÀ^@^H^@N6þ^@^@^H^@O6ÿø^@^@^C¸^@N7^C^H^@¨^@N7^C^H^@¨^@N7^C^H^@^P^@O7^E^P^@^Aÿà^@N.@^@^H^@O9^Dø^@^@^T`^@N9^Q^@^P^@N9^Yh^@^@N9^R0^@^P^@N9^Z^P^@^H^@N9^RH^@^P^@O9^Z(^@^@*À^@N^AJp^@^H^@O9Dð^@^@^L^X^@N9&#039;^P^@^H^@O9Q^P^@^@Ah^@N9M(^@^H^@O9^@^@bP^@N-ÑØ^@^H^@O9ôØ^@^@^V^@N.U^@^H^@O:^K`^@^@^M^@N:^Wè^@^H^@O:^Xð^@^@ ¸^@N9Ap^@^H^@O:&#034;°^@^@^K^@N9Hø^@^H^@O:.8^@^@^Q¨^@N:&gt;È^@^H^@O:?è^@^@^Nh^@N9_È^@^H^@O:NX^@^@^B^P^@N:-0^@^H^@N:Pp^@h^@N9D^@^H^@O:Pà^@^@^CÐ^@N:)^@^H^@O:T¸^@^@ ^H^@N:r^H^@^H^@N:tÈ^@À^@N:50^@^H^@O:u^@^@^G^P^@N9Ø^@^H^@N:|¨^@`^@N:^Xp^@^H^@O:}^P^@^@^A8^@N9LÐ^@^H^@N:~P^@^X^@N:^UØ^@^H^@O:~p^@^@^A^@^@N.À^@^H^@N:^?x^@P^@N9ø^@^H^@O:^?Ð^@^@^A`^@N9^P^@^H^@N:8^@¨^@N:~x^@^H^@O:è^@^@^Q^P^@N:?0^@^H^@N:^@^@^H^@N^Aê ^@^H^@O:^P^@^@^MP^@N-Ð^@^H^@O: h^@^@^SÐ^@N9¾(^@^H^@O:´@^@^@^F0^@N:h^@^H^@O:ºx^@^@^Z ^@N:p^@^P^@O:Ô¨^@^@^Gè^@N9´Ø^@^P^@O:Ü ^@^@^C^@N:Ð^@^H^@O:à(^@^@^Cp^@N9^¨^@^H^@O:ã ^@^@|`^@N:ø8^@^P^@O;`^P^@^@R ^@N:b ^@^H^@O;²¸^@^\ô^@B^GRT INTO `url_alias` VALUES (221693,&#039;node/207969&#039;,&#039;connect/companies/lee-associates&#039;,'und&#039;);</p> ]]></content:encoded> </item> <item><title>By: Harry</title><link>http://beerpla.net/2008/05/12/a-better-diff-or-what-to-do-when-gnu-diff-runs-out-of-memory-diff-memory-exhausted/#comment-52429</link> <dc:creator>Harry</dc:creator> <pubDate>Sat, 10 Mar 2012 01:40:58 +0000</pubDate> <guid
isPermaLink="false">http://beerpla.net/2008/05/12/a-better-diff-or-what-to-do-when-gnu-diff-runs-out-of-memory-diff-memory-exhausted/#comment-52429</guid> <description>Your post was very informative, thanks.</description> <content:encoded><![CDATA[<p>Your post was very informative, thanks.</p> ]]></content:encoded> </item> <item><title>By: Fred</title><link>http://beerpla.net/2008/05/12/a-better-diff-or-what-to-do-when-gnu-diff-runs-out-of-memory-diff-memory-exhausted/#comment-51153</link> <dc:creator>Fred</dc:creator> <pubDate>Mon, 22 Nov 2010 20:21:02 +0000</pubDate> <guid
isPermaLink="false">http://beerpla.net/2008/05/12/a-better-diff-or-what-to-do-when-gnu-diff-runs-out-of-memory-diff-memory-exhausted/#comment-51153</guid> <description>I also noticed that this problem is specific to GNU diff. For instance on AIX 5.3 the System V version of diff doesn&#039;t have the same issue on the same pair of files.</description> <content:encoded><![CDATA[<p>I also noticed that this problem is specific to GNU diff. For instance on AIX 5.3 the System V version of diff doesn&#039;t have the same issue on the same pair of files.</p> ]]></content:encoded> </item> <item><title>By: Ofer</title><link>http://beerpla.net/2008/05/12/a-better-diff-or-what-to-do-when-gnu-diff-runs-out-of-memory-diff-memory-exhausted/#comment-12903</link> <dc:creator>Ofer</dc:creator> <pubDate>Tue, 10 Feb 2009 16:08:47 +0000</pubDate> <guid
isPermaLink="false">http://beerpla.net/2008/05/12/a-better-diff-or-what-to-do-when-gnu-diff-runs-out-of-memory-diff-memory-exhausted/#comment-12903</guid> <description>Does anyone know how to view the Delta output &quot;diff&quot;-style? or any other style?</description> <content:encoded><![CDATA[<p>Does anyone know how to view the Delta output &#034;diff&#034;-style? or any other style?</p> ]]></content:encoded> </item> <item><title>By: Artem Russakovskii</title><link>http://beerpla.net/2008/05/12/a-better-diff-or-what-to-do-when-gnu-diff-runs-out-of-memory-diff-memory-exhausted/#comment-7628</link> <dc:creator>Artem Russakovskii</dc:creator> <pubDate>Sat, 27 Sep 2008 08:48:30 +0000</pubDate> <guid
isPermaLink="false">http://beerpla.net/2008/05/12/a-better-diff-or-what-to-do-when-gnu-diff-runs-out-of-memory-diff-memory-exhausted/#comment-7628</guid> <description>@nailbiter
Thanks for the correction - I just assumed that rsync and librsync are related for obvious reasons.</description> <content:encoded><![CDATA[<p>@nailbiter<br
/> Thanks for the correction &#8211; I just assumed that rsync and librsync are related for obvious reasons.</p> ]]></content:encoded> </item> <item><title>By: nailbiter</title><link>http://beerpla.net/2008/05/12/a-better-diff-or-what-to-do-when-gnu-diff-runs-out-of-memory-diff-memory-exhausted/#comment-7581</link> <dc:creator>nailbiter</dc:creator> <pubDate>Fri, 26 Sep 2008 06:20:54 +0000</pubDate> <guid
isPermaLink="false">http://beerpla.net/2008/05/12/a-better-diff-or-what-to-do-when-gnu-diff-runs-out-of-memory-diff-memory-exhausted/#comment-7581</guid> <description>Just a nitpick: rdiff and rsync don&#039;t share any code.  rdiff&#039;s backend, librsync, just happens to be another implementation of the rsync running-checksum algorithm.
The delta files generated by &quot;rsync --write-batch&quot; are also very different to the ones rdiff produces.</description> <content:encoded><![CDATA[<p>Just a nitpick: rdiff and rsync don&#039;t share any code.  rdiff&#039;s backend, librsync, just happens to be another implementation of the rsync running-checksum algorithm.</p><p>The delta files generated by &#034;rsync &#8211;write-batch&#034; are also very different to the ones rdiff produces.</p> ]]></content:encoded> </item> <item><title>By: Marcel (brimosoft)</title><link>http://beerpla.net/2008/05/12/a-better-diff-or-what-to-do-when-gnu-diff-runs-out-of-memory-diff-memory-exhausted/#comment-4448</link> <dc:creator>Marcel (brimosoft)</dc:creator> <pubDate>Mon, 19 May 2008 09:20:33 +0000</pubDate> <guid
isPermaLink="false">http://beerpla.net/2008/05/12/a-better-diff-or-what-to-do-when-gnu-diff-runs-out-of-memory-diff-memory-exhausted/#comment-4448</guid> <description>Thank you for commenting on the continuation of the Lazyest Gallery project.</description> <content:encoded><![CDATA[<p>Thank you for commenting on the continuation of the Lazyest Gallery project.</p> ]]></content:encoded> </item> </channel> </rss>
