Benjamin Mahler created MESOS-762:
-------------------------------------
Summary: Revert the use of the soft limit and memory threshold
notifications.
Key: MESOS-762
URL: https://issues.apache.org/jira/browse/MESOS-762
Project: Mesos
Issue Type: Bug
Components: isolation
Affects Versions: 0.14.1
Reporter: Benjamin Mahler
Assignee: Benjamin Mahler
Priority: Critical
Fix For: 0.14.2
The use of the cgroup soft limit and threshold notifications to induce our own
OOMs does not behave the same as relying on the hard limit and oom
notifications.
We previously used the cgroup hard limit which ensures a reclaim of cache
memory is performed when the hard limit is reached. The latest version 0.14.1
switched to using the cgroup memory soft limit, which does not perform a
reclaim when reached. The result is that executors that perform substantial I/O
will build up a large amount of cache memory, eventually reaching the soft
limit and killed as a result.
The fix is that we're changing back to using the hard limit, to get back to the
previous OOM behavior in Mesos.
--
This message was sent by Atlassian JIRA
(v6.1#6144)