Messages in this thread | | | Date | Wed, 14 Jan 2015 21:27:00 +0300 | From | Cyrill Gorcunov <> | Subject | Re: [PATCH] mm: account pmd page tables to the process |
| |
On Wed, Jan 14, 2015 at 06:51:56PM +0200, Kirill A. Shutemov wrote: > Dave noticed that unprivileged process can allocate significant amount > of memory -- >500 MiB on x86_64 -- and stay unnoticed by oom-killer and > memory cgroup. The trick is to allocate a lot of PMD page tables. Linux > kernel doesn't account PMD tables to the process, only PTE. > > The use-cases below use few tricks to allocate a lot of PMD page tables > while keeping VmRSS and VmPTE low. oom_score for the process will be 0.
Reviewed-by: Cyrill Gorcunov <gorcunov@openvz.org>
| |