logo separator

[mkgmap-dev] [PATCH] Allow ~ and friends at top level

From Marko Mäkelä marko.makela at iki.fi on Sat Jan 16 20:25:28 GMT 2010

Hi Felix,

On Sat, Jan 16, 2010 at 09:02:05PM +0100, Felix Hartmann wrote:
> 
> 
> On 16.01.2010 20:59, Marko Mäkelä wrote:
> > +natural ~ 'wetland\|marsh\|mud' [0x51 resolution 20]
> >    
> Is there a performance increase (or maybe memory usage decrease) vs:
> natural=wetland | natural=marsh | natural=mud [0x51 resolution 20]
> 
> ????

You're right, I should have timed it.  Sorry, I do not know how to
measure memory usage, but I would not expect any significant difference
there.

I tried the attached optimizations to the default style.  Without the
optimizations, it took this long to compile my three tiles of Finland:

real	3m53.333s
user	4m23.332s
sys	0m7.752s

With the style optimized with top-level regexp matches, the compilation
is very slightly faster:

real	3m50.705s
user	4m21.924s
sys	0m7.744s

Note that I had the Ondemand CPU frequency scaling governor enabled.

For some reason, the generated maps are of different size:

-rw-r--r-- 1 marko marko 45475840 16.1. 22:17 gmapsupp.img
-rw-r--r-- 1 marko marko 45423616 16.1. 22:12 gmapsupp-relop.img

I did not investigate this difference yet?

Can you give it a spin on your system?

Best regards,

	Marko
-------------- next part --------------
A non-text attachment was scrubbed...
Name: relop.patch
Type: text/x-diff
Size: 1706 bytes
Desc: not available
Url : http://lists.mkgmap.org.uk/pipermail/mkgmap-dev/attachments/20100116/52b1f6cd/attachment.bin 


More information about the mkgmap-dev mailing list