Does your oom killer enable? Could check by cat memory.oom_control file. On Fri, Mar 18, 2016 at 12:21 AM, Shiyao Ma <i...@introo.me> wrote:
> Hi, > > > For the slave side: > export MESOS_RESOURCES='cpus:4;mem:180' > export MESOS_ISOLATION='cgroups/cpu,cgroups/mem' > > For the framework, > It accepts the offer from the slave and sends tasks with memory spec less > than offered. > > > However, the task actually *deliberately* asks for an arbitrary large > memory during runtime. > > My assumption is that the slave will kill the task. However, it doesn't. > > So here goes my question. How does slave handle the 'runtime memory > exceeding cgroup limit' behavior? Will any handlers be invoked? > > > > Regards. > -- Best Regards, Haosdent Huang