[OSM-dev] Tirex vs Renderd

Kai Krueger kakrueger at gmail.com
Sat Apr 17 12:09:52 BST 2010


On 04/17/2010 11:29 AM, Frederik Ramm wrote:
> Kai,
>
> Kai Krueger wrote:
>> This is less of a question though regarding using renderd vs tirex but
>> more of a question of where the future lies and thus for which to
>> develop new features. It would be a shame and rather inefficient to
>> put in effort to develop features for something that turns out to be a
>> dead end
>
> What particular feature did you want to work on?

It was somewhat intended as a more general question than a specific 
feature, but what sparked the question was the potential need to extend 
the rendering to support a lot of styles (200+) as is currently being 
discussed on the wikimedia maps list. At 
http://cassini.toolserver.org/tile-browse/ there are renderings for all 
the 278 languages wikipedia supports. With renderd each of the rendering 
threads has a copy of all the mapnik styles. As each style takes up 
about 5 - 6 Mb, this results in 278*8*5.5 = 12Gb of ram. Not directly 
desirable. So thoughts exist to implement some form of on demand loading 
and unloading of styles, as it is unlikely that all those styles will be 
needed all the time and/or share memory accross rendering 
threads/processes. So the question somewhat was where to do this 
potential development. But as it is only thoughts at the moment it will 
probably depend on who ever gets to actually implementing this. Hence my 
more general question of which of the two seems more "recomended/future 
proof" for potential developments like that.

Kai

>
> Bye
> Frederik
>





More information about the dev mailing list