On Mon, Dec 17, 2018 at 2:18 PM Mike Rapoport wrote: > On Mon, Dec 17, 2018 at 01:56:40PM +0530, vijay nag wrote: > > Hello Linux-MM, > > > > My containerized application which is suppose to have a very low RSS(by > default > > containers patterns are to have low memory footprint) seems to be > getting its > > BSS segment RSS bloated due to THPs. Although there is a huge zero page > > support, the overhead seems to be at-least 2MB even when a byte is > dirtied. > > Also there are tune-able to disable this feature, but this seems to be a > > system wide setting. Is there a plan to make this setting cgroup aware ? > > It's possible to control THP on per-mapping using madvise(MADV_NOHUGEPAGE) > and per-process using prctl(PR_SET_THP_DISABLE). > > > Thanks, > > Vijay Nag > > -- > Sincerely yours, > Mike. > > Thanks for letting me know of this setting. However, there could be a third party daemons/processes that have THP in them. Do you think it is a good idea to make it cgroup aware ?