(In reply to Robert Delahunt from comment #36) > http://www.puresimplicity.net/~delahunt/vmstat/cgroup_disable/ Thanks. The data seem to be in line with what we have seen previously: vmstat.1600781117 1600781118 [diff] nr_active_anon 166943 -3026 nr_active_file 85576 3 nr_inactive_anon 33207 8180 nr_inactive_file 3540169 9504 nr_dirty 667650 -203 workingset_activate 154 0 workingset_refault 2455 1 workingset_restore 0 0 pswpin 0 0 pswpout 2448 3118 The inactive list is really large and mostly clean so there shouldn't be any reason to swap out. I suspect the reclaim is confused for some reason. Again anonymous inactive list is low and needs rotation but I fail to see any reason why it should get reclaimed. get_scan_count should opt for page cache reclaim only. Could you give the newer kernel a try as noted in previous comment, please?