> On Apr 12, 2018, at 6:16 AM, Michal Hocko <mho...@kernel.org> wrote:
>
> On Tue 03-04-18 12:41:56, Buddy Lumpkin wrote:
>>
>>> On Apr 3, 2018, at 6:31 AM, Michal Hocko <mho...@kernel.org> wrote:
>>>
>>> On Mon 02-04-18 09:24:22,
> On Apr 12, 2018, at 6:16 AM, Michal Hocko wrote:
>
> On Tue 03-04-18 12:41:56, Buddy Lumpkin wrote:
>>
>>> On Apr 3, 2018, at 6:31 AM, Michal Hocko wrote:
>>>
>>> On Mon 02-04-18 09:24:22, Buddy Lumpkin wrote:
>>>> Page replace
> On Apr 3, 2018, at 2:12 PM, Matthew Wilcox <wi...@infradead.org> wrote:
>
> On Tue, Apr 03, 2018 at 01:49:25PM -0700, Buddy Lumpkin wrote:
>>> Yes, very much this. If you have a single-threaded workload which is
>>> using the entirety of memor
> On Apr 3, 2018, at 2:12 PM, Matthew Wilcox wrote:
>
> On Tue, Apr 03, 2018 at 01:49:25PM -0700, Buddy Lumpkin wrote:
>>> Yes, very much this. If you have a single-threaded workload which is
>>> using the entirety of memory and would like to use even more, the
> On Apr 3, 2018, at 12:07 PM, Matthew Wilcox <wi...@infradead.org> wrote:
>
> On Tue, Apr 03, 2018 at 03:31:15PM +0200, Michal Hocko wrote:
>> On Mon 02-04-18 09:24:22, Buddy Lumpkin wrote:
>>> The presence of direct reclaims 10 years ago was a fairly reliab
> On Apr 3, 2018, at 12:07 PM, Matthew Wilcox wrote:
>
> On Tue, Apr 03, 2018 at 03:31:15PM +0200, Michal Hocko wrote:
>> On Mon 02-04-18 09:24:22, Buddy Lumpkin wrote:
>>> The presence of direct reclaims 10 years ago was a fairly reliable
>>> indicator that to
> On Apr 3, 2018, at 6:31 AM, Michal Hocko <mho...@kernel.org> wrote:
>
> On Mon 02-04-18 09:24:22, Buddy Lumpkin wrote:
>> Page replacement is handled in the Linux Kernel in one of two ways:
>>
>> 1) Asynchronously via kswapd
>> 2) Synchronously, via d
> On Apr 3, 2018, at 6:31 AM, Michal Hocko wrote:
>
> On Mon 02-04-18 09:24:22, Buddy Lumpkin wrote:
>> Page replacement is handled in the Linux Kernel in one of two ways:
>>
>> 1) Asynchronously via kswapd
>> 2) Synchronously, via direct reclaim
>>
&g
> On Apr 6, 2018, at 12:38 AM, Michal Hocko <mho...@kernel.org> wrote:
>
> On Thu 05-04-18 23:25:14, Buddy Lumpkin wrote:
>>
>>> On Apr 4, 2018, at 11:10 PM, Michal Hocko <mho...@kernel.org> wrote:
>>>
>>> On Wed 04-04-
> On Apr 6, 2018, at 12:38 AM, Michal Hocko wrote:
>
> On Thu 05-04-18 23:25:14, Buddy Lumpkin wrote:
>>
>>> On Apr 4, 2018, at 11:10 PM, Michal Hocko wrote:
>>>
>>> On Wed 04-04-18 21:49:54, Buddy Lumpkin wrote:
>>>> v2:
>>>>
> On Apr 4, 2018, at 11:10 PM, Michal Hocko <mho...@kernel.org> wrote:
>
> On Wed 04-04-18 21:49:54, Buddy Lumpkin wrote:
>> v2:
>> - Make update_kswapd_threads_node less racy
>> - Handle locking for case where CONFIG_MEMORY_HOTPLUG=n
>
> Please
> On Apr 4, 2018, at 11:10 PM, Michal Hocko wrote:
>
> On Wed 04-04-18 21:49:54, Buddy Lumpkin wrote:
>> v2:
>> - Make update_kswapd_threads_node less racy
>> - Handle locking for case where CONFIG_MEMORY_HOTPLUG=n
>
> Please do not repost with such a small cha
> On Apr 3, 2018, at 2:12 PM, Matthew Wilcox <wi...@infradead.org> wrote:
>
> On Tue, Apr 03, 2018 at 01:49:25PM -0700, Buddy Lumpkin wrote:
>>> Yes, very much this. If you have a single-threaded workload which is
>>> using the entirety of memor
> On Apr 3, 2018, at 2:12 PM, Matthew Wilcox wrote:
>
> On Tue, Apr 03, 2018 at 01:49:25PM -0700, Buddy Lumpkin wrote:
>>> Yes, very much this. If you have a single-threaded workload which is
>>> using the entirety of memory and would like to use even more, the
.
Signed-off-by: Buddy Lumpkin <buddy.lump...@oracle.com>
v2:
- Make update_kswapd_threads_node less racy
- Handle locking for case where CONFIG_MEMORY_HOTPLUG=n
---
Documentation/sysctl/vm.txt | 23
include/linux/mm.h | 2 +
include/linux/mmzone.h | 10 +++-
kernel/sy
.
Signed-off-by: Buddy Lumpkin
v2:
- Make update_kswapd_threads_node less racy
- Handle locking for case where CONFIG_MEMORY_HOTPLUG=n
---
Documentation/sysctl/vm.txt | 23
include/linux/mm.h | 2 +
include/linux/mmzone.h | 10 +++-
kernel/sysctl.c | 10
mm
> On Apr 3, 2018, at 2:12 PM, Matthew Wilcox <wi...@infradead.org> wrote:
>
> On Tue, Apr 03, 2018 at 01:49:25PM -0700, Buddy Lumpkin wrote:
>>> Yes, very much this. If you have a single-threaded workload which is
>>> using the entirety of memor
> On Apr 3, 2018, at 2:12 PM, Matthew Wilcox wrote:
>
> On Tue, Apr 03, 2018 at 01:49:25PM -0700, Buddy Lumpkin wrote:
>>> Yes, very much this. If you have a single-threaded workload which is
>>> using the entirety of memory and would like to use even more, the
> On Apr 3, 2018, at 12:07 PM, Matthew Wilcox <wi...@infradead.org> wrote:
>
> On Tue, Apr 03, 2018 at 03:31:15PM +0200, Michal Hocko wrote:
>> On Mon 02-04-18 09:24:22, Buddy Lumpkin wrote:
>>> The presence of direct reclaims 10 years ago was a fairly reliab
> On Apr 3, 2018, at 12:07 PM, Matthew Wilcox wrote:
>
> On Tue, Apr 03, 2018 at 03:31:15PM +0200, Michal Hocko wrote:
>> On Mon 02-04-18 09:24:22, Buddy Lumpkin wrote:
>>> The presence of direct reclaims 10 years ago was a fairly reliable
>>> indicator that to
Very sorry, I forgot to send my last response as plain text.
> On Apr 3, 2018, at 6:31 AM, Michal Hocko <mho...@kernel.org> wrote:
>
> On Mon 02-04-18 09:24:22, Buddy Lumpkin wrote:
>> Page replacement is handled in the Linux Kernel in one of two ways:
>>
>>
Very sorry, I forgot to send my last response as plain text.
> On Apr 3, 2018, at 6:31 AM, Michal Hocko wrote:
>
> On Mon 02-04-18 09:24:22, Buddy Lumpkin wrote:
>> Page replacement is handled in the Linux Kernel in one of two ways:
>>
>> 1) Asynchronously via kswa
.
Signed-off-by: Buddy Lumpkin <buddy.lump...@oracle.com>
---
Documentation/sysctl/vm.txt | 23 +
include/linux/mm.h | 2 +
include/linux/mmzone.h | 10 +++-
kernel/sysctl.c | 10
mm/page_alloc.c | 15 ++
mm/vmscan.c
.
Signed-off-by: Buddy Lumpkin
---
Documentation/sysctl/vm.txt | 23 +
include/linux/mm.h | 2 +
include/linux/mmzone.h | 10 +++-
kernel/sysctl.c | 10
mm/page_alloc.c | 15 ++
mm/vmscan.c | 116
age);
VM_BUG_ON_PAGE(page_count(page), page);
--
Buddy Lumpkin (1):
vmscan: Support multiple kswapd threads per node
Documentation/sysctl/vm.txt | 21
include/linux/mm.h | 2 +
include/linux/mmzone.h | 10 +++-
kernel/sysctl.c | 10
mm/page_allo
age);
VM_BUG_ON_PAGE(page_count(page), page);
--
Buddy Lumpkin (1):
vmscan: Support multiple kswapd threads per node
Documentation/sysctl/vm.txt | 21
include/linux/mm.h | 2 +
include/linux/mmzone.h | 10 +++-
kernel/sysctl.c | 10
mm/page_allo
26 matches
Mail list logo