Re: [RFC PATCH v1 13/13] mm: splice local lists onto the front of the LRU

2018-02-06 Thread Daniel Jordan
On 02/02/2018 10:22 AM, Laurent Dufour wrote: On 01/02/2018 00:04, daniel.m.jor...@oracle.com wrote: ...snip... diff --git a/mm/memcontrol.c b/mm/memcontrol.c index 99a54df760e3..6911626f29b2 100644 --- a/mm/memcontrol.c +++ b/mm/memcontrol.c @@ -2077,6 +2077,7 @@ static void lock_page_lru(stru

Re: [RFC PATCH v1 13/13] mm: splice local lists onto the front of the LRU

2018-02-06 Thread Daniel Jordan
On 02/02/2018 12:21 AM, Aaron Lu wrote: On Wed, Jan 31, 2018 at 06:04:13PM -0500, daniel.m.jor...@oracle.com wrote: Now that release_pages is scaling better with concurrent removals from the LRU, the performance results (included below) showed increased contention on lru_lock in the add-to-LRU p

Re: [RFC PATCH v1 13/13] mm: splice local lists onto the front of the LRU

2018-02-02 Thread Laurent Dufour
On 01/02/2018 00:04, daniel.m.jor...@oracle.com wrote: > Now that release_pages is scaling better with concurrent removals from > the LRU, the performance results (included below) showed increased > contention on lru_lock in the add-to-LRU path. > > To alleviate some of this contention, do more wo

Re: [RFC PATCH v1 13/13] mm: splice local lists onto the front of the LRU

2018-02-01 Thread Aaron Lu
On Wed, Jan 31, 2018 at 06:04:13PM -0500, daniel.m.jor...@oracle.com wrote: > Now that release_pages is scaling better with concurrent removals from > the LRU, the performance results (included below) showed increased > contention on lru_lock in the add-to-LRU path. > > To alleviate some of this c

Re: [RFC PATCH v1 13/13] mm: splice local lists onto the front of the LRU

2018-02-01 Thread Daniel Jordan
On 02/01/2018 06:30 PM, Tim Chen wrote: On 01/31/2018 03:04 PM, daniel.m.jor...@oracle.com wrote: Now that release_pages is scaling better with concurrent removals from the LRU, the performance results (included below) showed increased contention on lru_lock in the add-to-LRU path. To alleviate

Re: [RFC PATCH v1 13/13] mm: splice local lists onto the front of the LRU

2018-02-01 Thread Tim Chen
On 01/31/2018 03:04 PM, daniel.m.jor...@oracle.com wrote: > Now that release_pages is scaling better with concurrent removals from > the LRU, the performance results (included below) showed increased > contention on lru_lock in the add-to-LRU path. > > To alleviate some of this contention, do more