[OSRM-talk] Multi-threaded calls to the C++ library interface
daniel at mapbox.com
Thu Jan 21 04:32:06 UTC 2016
Yes, it works, this is what osrm-routed does, there is only a single
instance of the OSRM object shared between multiple threads:
It works either with the internal facade, or the shared memory option.
On Jan 20, 2016 8:25 PM, "Richard Marsden" <winwaed at gmail.com> wrote:
> Is it possible to have multi-threaded (i.e. multiple simultaneous)
> calls using the C++ library interface?
> E.g. with one "OSRM" object shared between the threads; or with
> multiple OSRM objects, one per thread?
> Presumably the latter case would be memory hungry, but enabling
> shared_memory in the libosrm_config would help...?
> The scenario I'm looking at would use the same road/graph files.
> Richard Marsden
> OSRM-talk mailing list
> OSRM-talk at openstreetmap.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the OSRM-talk