SotM 2010 session:Tuning the Mapnik Rendering Chain

From OpenStreetMap Wiki
Jump to navigation Jump to search
Sotm logo xxl.jpg

State Of The Map 2010 Session
Feel free to edit this wiki page with more information about the session and related links

My talk about what you can do to speed up those osm2pgsql imports and tile rendering processes, mostly comparing run times for certain operations under different hardware and software conditions.

I had interesting conversations after the talk about various other possibilities to improve performance further. Serge suggested fiddling with the Linux IO scheduler which could give up to 5% extra disk performance. I might also try to approach the issue from another side - "what is the minimum hardware configuration you should have to achieve a decent performance".

Slides here, Conference recording here.

Frederik Ramm


After the talk I was asked about recommendations for a setup in the 8 GB RAM standard dedicated server size class. I am currently running some tests. Preliminary results:

Osm2pgsql-performance-8gb-postgres83-raptor10krpm.svg

Note that this uses slightly faster-than-average SATA disks.