I have set up a Docker environment to run ORS locally, and have pointed it to “US-latest.osm.pbf” (size: 8.16 GB).
This machine has an Intel Core i5, 24GB of DDR3 memory, and a couple terabytes of SSD storage. I have allocated 17GB of memory to the ORS container, and I started running the container at 7:00pm last night-- it’s now 11am the next day, and http://localhost:8080/ors/v2/health is still reporting “not ready.”
The latest log entry from the container is:
02 Nov 09:46:12 INFO [core.PrepareCore] - took:15675, new shortcuts: 37 026 504, prepare|shortest|car-ors, dijkstras:2033862376, t(dijk):14239.76, t(period):7198.97, t(lazy):570.89, t(neighbor):6525.71, meanDegree:8, initSize:44889019, periodic:10, lazy:10, neighbor:90, totalMB:17408, usedMB:13933
As well, my memory usage is sitting at 23.5/23.9GB. I know this is a very large dataset being loaded on a very underpowered machine, but does anyone have an idea of how long it should take to build the graphs and allow queries? Unfortunately this is for a project I’m trying to finish by week’s end, so I can’t really just let it sit for however long and hope it completes. Working on buying a new computer with 64GB of memory, but haven’t gotten departmental approval for that just yet.
Thanks so much!!