When I launch a task via docker with: docker run --memory 2G --memory-swappiness 0 -v /dev/log:/dev/log -it --network host marathon:1.11.24 This task seems to use ~400MB resident, and 2,8GB virtual. When I launch the same task on mesos I am getting This task seems to use ~900MB resident, and 47GB virtual. Is this difference normal? Or should I configure other settings in mesos? On the mesos agent I have cgroups_limit_swap=true and to isolation I have added cgroups/mem