-C2500

Du gehörst doch auch zu den OSM Spezialisten … warum versucht du mit so wenig RAM ganz Europa zu impotieren ?

Speicher ist doch nicht mehr teuer … 16 oder mehr GB sollte eigentlich für solche Datenmengen selbstverständlich sein. Knackpunkt beim Import ist ja die Tatsache, dass erst mal alle nodes gecached werden bevor dann die Ways und Relations berechnet werden. Wenn die gecachten Nodes alle in den Speicher passen, ist das ganze auch einigermassen schnell. Wenn Postgres aber auf die Festplatte zugreifen muss ist das um den Faktor 100 oder mehr langsamer. Irgendwo steht doch eine Übersicht wieviel Speicher für Europa oder das komplette Planet File notwendig sind damit alles im Speicher gehalten wird. 2,5GB sind da aber definitiv zu wenig.

In einem Vortrag ist die Optimierung der Render Toolchain sehr gut erklärt:

http://www.geofabrik.de/media/2010-07-10-rendering-toolchain-performance.pdf

Beim Planet import braucht man wohl etwa 48GB um alle Nodes im Speicher zu halten und dann geht der Import auch recht schnell (unter 5 Stunden). Wie groß ist Europa ? Etwa die Hälfte vom Planet File also wird man wohl knapp 24GB brauchen damit das ganze auch schnell geht …