Before patches I gained about 5% by extrackting witz 7z unpacker on commandline, before running the splitter (however compiled 10 days ago, so excluding the lates changes).<br><br><div class="gmail_quote">2009/8/7 Clinton Gladstone <span dir="ltr">&lt;<a href="mailto:clinton.gladstone@googlemail.com">clinton.gladstone@googlemail.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im">On Fri, Aug 7, 2009 at 2:56 PM, Chris Miller&lt;<a href="mailto:chris.miller@kbcfp.com">chris.miller@kbcfp.com</a>&gt; wrote:<br>

<br>
&gt; I&#39;ve got 4 cores (8 with hyperthreading) so this is something I&#39;m acutely<br>
&gt; aware of. Watching my PC churn away at only 12.5% CPU for a few hours isn&#39;t<br>
&gt; my idea or resources well spent! Unfortunately there&#39;s no quick win because<br>
&gt; the XML parsing is very linear, but I have already been considering various<br>
&gt; options and certainly plan to give them a try at some point. I&#39;ve got quite<br>
&gt; a few other improvements planned that&#39;ll come first though.<br>
<br>
</div>Just out of interest, what performance gains (or disadvantages) would<br>
there be to working with uncompressed files, instead of bz2 and gz<br>
files?<br>
<br>
Would this be faster for those of us with copious amounts of disk<br>
space, or would the extra IO negate any CPU-related performance gains?<br>
<br>
I know that Osmosis performance on multi-core systems can apparently<br>
be improved by piping the OSM file through a decompression program,<br>
but I assume that would not be practical for Splitter which must make<br>
several passes through the file.<br>
<br>
Cheers.<br>
<div><div></div><div class="h5">_______________________________________________<br>
mkgmap-dev mailing list<br>
<a href="mailto:mkgmap-dev@lists.mkgmap.org.uk">mkgmap-dev@lists.mkgmap.org.uk</a><br>
<a href="http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev" target="_blank">http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev</a><br>
</div></div></blockquote></div><br>