-
Notifications
You must be signed in to change notification settings - Fork 0
World Wide Road Network
Last update 30th July 2013
GraphHopper is able to handle world wide coverage for the Openstreetmap road network. It needs approximately 22GB RAM for the import (CAR only) and ~1 hour (plus ~5h for contraction). If you can accept slower import times this can be reduced to 14GB RAM - you'll need to set osmreader.dataaccess=MMAP
Then, to run the web service with this world wide graph 'only' 15GB are necessary. Without contraction hierarchy this would be about 9GB.
With CH the service is able to handle about 180 queries per second (from localhost to localhost this was 300qps). Measured for CAR routing, real world requests, at least 100km long, on a linux machine with 8 cores and 32GB (hetzner.de), java 1.7.0_25, jetty 8.1.10 via custom QueryTorture class (10 worker threads).
- TODO Try out to disable NUMA -> http://engineering.linkedin.com/performance/optimizing-linux-memory-management-low-latency-high-throughput-databases