Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1479816
| From | Mel Gorman <mgorman@techsingularity.net> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | [RFC PATCH 0/4] Reduce tree_lock contention during swap and reclaim of a single file v1 |
| Date | 2016-09-09 12:00 +0200 |
| Message-ID | <sfqLf-1c3-23@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
This is a follow-on series from the thread "[lkp] [xfs] 68a9f5e700: aim7.jobs-per-min -13.6% regression" with active parties cc'd. I've pushed the series to git.kernel.org where the LKP robot should pick it up automatically. git://git.kernel.org/pub/scm/linux/kernel/git/mel/linux.git mm-reclaim-contention-v1r15 The progression of this series has been unsatisfactory. Dave originally reported a problem with tree_lock contention and while it can be fixed by pushing reclaim to direct reclaim, it slows swap considerably and was not a universal win. This series is the best balance I've found so far between the swapping and large rewriter cases. I never reliably produced the same contentions that Dave did so testing is needed. Dave, ideally you would test patches 1+2 and patches 1+4 but a test of patches 1+3 would also be nice if you have the time. Minimally, I'm expected that patches 1+2 will help the swapping-to-fast-storage case (LKP to confirm independently) and may be worth considering on their own even if Dave's test case is not helped. drivers/block/brd.c | 1 + mm/vmscan.c | 209 +++++++++++++++++++++++++++++++++++++++++++++------- 2 files changed, 182 insertions(+), 28 deletions(-) -- 2.6.4
Back to linux.kernel | Previous | Next — Next in thread | Find similar | Unroll thread
[RFC PATCH 0/4] Reduce tree_lock contention during swap and reclaim of a single file v1 Mel Gorman <mgorman@techsingularity.net> - 2016-09-09 12:00 +0200
[PATCH 2/4] block, brd: Treat storage as non-rotational Mel Gorman <mgorman@techsingularity.net> - 2016-09-09 12:10 +0200
[PATCH 3/4] mm, vmscan: Stall kswapd if contending on tree_lock Mel Gorman <mgorman@techsingularity.net> - 2016-09-09 12:10 +0200
[PATCH 1/4] mm, vmscan: Batch removal of mappings under a single lock during reclaim Mel Gorman <mgorman@techsingularity.net> - 2016-09-09 12:10 +0200
Re: [PATCH 1/4] mm, vmscan: Batch removal of mappings under a single lock during reclaim Peter Zijlstra <peterz@infradead.org> - 2016-09-16 15:30 +0200
Re: [PATCH 1/4] mm, vmscan: Batch removal of mappings under a single lock during reclaim Peter Zijlstra <peterz@infradead.org> - 2016-09-16 16:10 +0200
Re: [PATCH 1/4] mm, vmscan: Batch removal of mappings under a single lock during reclaim Linus Torvalds <torvalds@linux-foundation.org> - 2016-09-16 20:40 +0200
Re: [PATCH 1/4] mm, vmscan: Batch removal of mappings under a single lock during reclaim Peter Zijlstra <peterz@infradead.org> - 2016-09-17 03:40 +0200
[PATCH 4/4] mm, vmscan: Potentially stall direct reclaimers on tree_lock contention Mel Gorman <mgorman@techsingularity.net> - 2016-09-09 12:10 +0200
Re: [RFC PATCH 0/4] Reduce tree_lock contention during swap and reclaim of a single file v1 Linus Torvalds <torvalds@linux-foundation.org> - 2016-09-09 17:40 +0200
Re: [RFC PATCH 0/4] Reduce tree_lock contention during swap and reclaim of a single file v1 Mel Gorman <mgorman@techsingularity.net> - 2016-09-09 18:20 +0200
Re: [RFC PATCH 0/4] Reduce tree_lock contention during swap and reclaim of a single file v1 "Huang\, Ying" <ying.huang@intel.com> - 2016-09-09 20:20 +0200
csiph-web