<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>Hello everyone,</div>

<div> </div>

<div>I would like to run osrm on my local machine on a 2.9G osm-file (namely Germany). As my machine does not have enough resources I would like to provide a swap file, which I did with:</div>

<div> </div>

<div>(as root in root directory)</div>

<div>
<pre><code>(mkdir /path/to/)
fallocate -l 10G /path/to/swapfile
chmod 600 /path/to/swapfile
mkswap /path/to/swapfile
swapon /path/to/swapfile</code></pre>
</div>

<div>still after about 40 minutes into osrm-extract I got (full logs of osrm-extract):</div>

<div> </div>

<div>
<div>./osrm-extract -p profiles/car.lua germany-latest.osm.pbf<br/>
[info] Parsed 0 location-dependent features with 0 GeoJSON polygons<br/>
[info] Using script profiles/car.lua<br/>
[info] Input file: germany-latest.osm.pbf<br/>
[info] Profile: car.lua<br/>
[info] Threads: 1<br/>
[info] Parsing in progress..<br/>
[info] input file generated by osmium/1.8.0<br/>
[info] timestamp: 2019-02-12T21:14:02Z<br/>
[info] Using profile api version 4<br/>
[info] Found 3 turn restriction tags:<br/>
[info]   motorcar<br/>
[info]   motor_vehicle<br/>
[info]   vehicle<br/>
[info] Parse relations ...<br/>
[info] Parse ways and nodes ...</div>
</div>

<div>
<div>[info] RAM: peak bytes used: 4516651008<br/>
[error] [exception] std::bad_alloc<br/>
[error] Please provide more memory or consider using a larger swapfile</div>

<div> </div>

<div>As I was monitoring my memory usage over top I could see that there was a lot of swap space left.</div>

<div> </div>

<div> </div>

<div>My .stxxl-file (located inside the folder where I executed osrm-extract):</div>

<div> </div>

<div>disk=/path/to/swapfile,9000,syscall</div>

<div> </div>

<div> </div>

<div> </div>

<div>I'm running Ubuntu 18.04 (in a VM) with 5GB of RAM and a Disk of 30 GB.</div>

<div> </div>

<div>So I probably missed something somewhere.</div>

<div>Would would you recommend? Can I even hope to use libosrm on germany with these resources?</div>

<div> </div>

<div>Any assistence is greater appreciated.</div>

<div> </div>

<div>Thank you!</div>

<div> </div>

<div> </div>

<div> </div>
</div>

<div> </div></div></body></html>