Hi,
when I use `renderd_list -a` my server generates 1~2 tiles per second on levels
0-8, and around ~30 per second on level 12.
I use a dedicated server, with a Ryzen 5 3600, 64 GB of RAM, consumer NVMe
SSDs, OSM carto (with default indexes and a minor change[1]), full planet,
Postgres 17, Docker, renderd served over a UNIX socket, jemalloc as memory
allocator. The entire setup available at
https://github.com/GISdevio/wikimedia-italia-tiles.
I have no idea if these are good results or not, but they seem decent to me
when generating tiles in a batch. The problem is when I ask for few random
tiles on a zoom level that has not been generated previously: it takes ~4
minutes on a level 15. It looks like the metatile is set to 16x16 tiles on
Debian Bookworm (renderd v0.6.1). I tried using Debian sid, which uses renderd
v0.7.1 and Mapnik 4.x, as well as setting mod_tile to batch mode, changing
Postgres settings with no success. The server ~1 GB/s from the storage, but it
is still slow, and I am surprised that so much data is read.
Am I doing something wrong? I could get a server twice as fast, but it would
still be rather unusable. Would it help to reduce the metatile size to 8x8?
Would require recompiling mod_tile? Is there anything else I can do?
[1] The change is to render the names in Italian whenever possible. The indexes
have been modified accordingly, and I verified that there is no big performance
hit compared to the standard OSM carto.
--
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/mod_tile/issues/471
You are receiving this because you are subscribed to this thread.
Message ID: <openstreetmap/mod_tile/issues/[email protected]>
_______________________________________________
Tile-serving mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/tile-serving