The are reports on AnswerHub that servers don't start on machines with low memory. This is caused by an inflexible set up of OS allocation pools on Linux that demands at least 2GB (or close) of RAM to be mmap()'able on start (see UnixMemory.cpp).

Steps to Reproduce

Only way to reproduce is to have a machine with less then 2GB of ram and attempt to run a Server or Game (Not UE4Edtior) and check that it starts up.

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

Login to Vote

ComponentUE - Platform - Linux
Affects Versions4.19
Target Fix4.19.2
Fix Commit4022984
CreatedApr 23, 2018
ResolvedApr 23, 2018
UpdatedMay 17, 2018