<html>
<head>
</head>
<body class='hmmessage'><div dir='ltr'>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style>
<div dir="ltr">Hi Henning,<br><br>in Patagonia the poor performance is caused by the LocationHook<br>which has a lot of work to do. The reason are the extremely complex<br>boundary relations like this one<br>http://www.openstreetmap.org/browse/relation/1981462<br>They also cause a lot of CPU usage in the MultiPolygonRelation class.<br>I've added a note that these administrative boundaries are too complex,<br>but I have no idea if anybody cares about it, and I don't dare to change<br>them.<br><br>For Scandinavia I see different numbers:<br>r3246: 460686ms<br>r3247 + small patch: 410354ms<br>which gives ~-11%<br><br>Maybe your server was busy with something else while compiling Scandinavia<br>with r3245, or the small patch I am working on is better than expected ;-)<br><br>Gerd<br><br><br><br><div>> Date: Thu, 1 May 2014 12:42:06 -0700<br>> From: gpetermann_muenchen@hotmail.com<br>> To: mkgmap-dev@lists.mkgmap.org.uk<br>> Subject: Re: [mkgmap-dev] r3239 in performance2 branch<br>> <br>> Hi Henning,<br>> <br>> thanks for the info. I'll try to find out why Scandinavia and <br>> Patagonia don't show an improvement.<br>> One change is related to the number of routing nodes/arcs.<br>> The bigger the number the more CPU time is saved.<br>> I assume in these areas other algorithms are much more<br>> important.<br>> <br>> Gerd<br>> <br>> <br>> Henning Scholland wrote<br>> > Hi Gerd,<br>> > I also tested with r3245. For some regions this is even slower as<br>> > r3225. But in general, it will save me (or lets say better my pc) a<br>> > lot of time.<br>> > <br>> > Henning<br>> > <br>> >         r3225        r3239        r3245                <br>> > Germany        2110335        1830965        1775142        -13%        -16%<br>> > Turkey        150734        137633        133942        -9%        -11%<br>> > Scandinavia        668798        647888        647349        -3%        -3%<br>> > Poland-Czech        721500        663320        660533        -8%        -8%<br>> > BeNeLux        539420        495979        501059        -8%        -7%<br>> > Patagonia        322421        308895        324119        -4%        1%<br>> > MiddleAsia        60273        57082        51164        -5%        -15%<br>> > Alps        1866317        1724296        1688913        -8%        -10%<br>> > NewZealand        328242        288148        287371        -12%        -12%<br>> > GreatBritain        701715        658821        601403        -6%        -14%<br>> > Arabia        268545        259366        235044        -3%        -12%<br>> > Canada-SW        369874        340678        317670        -8%        -14%<br>> > China        181014        163815        164700        -10%        -9%<br>> > India        184368        169392        149435        -8%        -19%<br>> > <br>> > <br>> > <br>> > <br>> > Am 30.04.2014 19:10, schrieb GerdP:<br>> >> Hi Henning,<br>> >> <br>> >> r3245 should be good now, faster and no known errors. I've also<br>> >> applied the oneway patch.<br>> >> <br>> >> Gerd<br>> >> <br>> >> <br>> >> <br>> >> Henning Scholland wrote<br>> >>> Hi Gerd,<br>> >>> <br>> >>> below you'll find the compared times, mkgmap needs to compile the<br>> >>> map.<br>> >>>> From o5m-tile til img-tiles and gmapsupp.img. Seems to be, that<br>> >>>> you<br>> >>> are on a good approach.<br>> >>> <br>> >>> Henning<br>> >>> <br>> >>> <br>> >>> <br>> >>> trunk        branch Germany                2110335        1830965        -13,24% Turkey                150734<br>> >>> 137633        -8,69% Scandinavia        668798        647888        -3,13% Poland-Czech<br>> >>> 721500        663320        -8,06% BeNeLux                539420        495979        -8,05% Patagonia<br>> >>> 322421        308895        -4,20% MiddleAsia        60273        57082        -5,29% Alps                1866317<br>> >>> 1724296        -7,61% NewZealand        328242        288148        -12,21% GreatBritain<br>> >>> 701715        658821        -6,11% Arabia                268545        259366        -3,42% Canada-SW<br>> >>> 369874        340675        -7,89% China                181014        163815        -9,50% India                184368<br>> >>> 169392        -8,12%<br>> >>> <br>> >>> _______________________________________________ mkgmap-dev<br>> >>> mailing list<br>> >> <br>> >>> mkgmap-dev@.org<br>> >> <br>> >>> http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev<br>> >> <br>> >> <br>> >> <br>> >> <br>> >> <br>> >> -- View this message in context:<br>> >> http://gis.19327.n5.nabble.com/r3239-in-performance2-branch-tp5804618p5804744.html<br>> >><br>> >> <br>> > Sent from the Mkgmap Development mailing list archive at Nabble.com.<br>> >> _______________________________________________ mkgmap-dev mailing<br>> >> list <br>> <br>> > mkgmap-dev@.org<br>> <br>> > <br>> >> http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev<br>> >> <br>> > <br>> > _______________________________________________<br>> > mkgmap-dev mailing list<br>> <br>> > mkgmap-dev@.org<br>> <br>> > http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev<br>> <br>> <br>> <br>> <br>> <br>> --<br>> View this message in context: http://gis.19327.n5.nabble.com/r3239-in-performance2-branch-tp5804618p5804853.html<br>> Sent from the Mkgmap Development mailing list archive at Nabble.com.<br>> _______________________________________________<br>> mkgmap-dev mailing list<br>> mkgmap-dev@lists.mkgmap.org.uk<br>> http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev<br></div></div>
                                           </div></body>
</html>