login
Header Space

 
 

Re: [13/14] vcompound: Use vcompound for swap_map

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Andi Kleen <andi@...>
Cc: <linux-mm@...>, <linux-kernel@...>
Date: Friday, March 21, 2008 - 5:33 pm

On Fri, 21 Mar 2008, Andi Kleen wrote:


Yes the larger the order the more significant the problem becomes.


That trick is still in use for alloc_large_system_hash....

But cutting off the tail of compound pages would make treating them as 
order N pages difficult. The vmalloc fallback situation is easy to deal 
with.

Maybe we can think about making compound pages being N consecutive pages 
of PAGE_SIZE rather than an order O page? The api would be a bit 
different then and it would require changes to the page allocator. More 
fragmentation if pages like that are freed.

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[13/14] vcompound: Use vcompound for swap_map, Christoph Lameter, (Fri Mar 21, 2:17 am)
Re: [13/14] vcompound: Use vcompound for swap_map, Andi Kleen, (Fri Mar 21, 5:25 pm)
Re: [13/14] vcompound: Use vcompound for swap_map, Christoph Lameter, (Mon Mar 24, 3:54 pm)
Re: [13/14] vcompound: Use vcompound for swap_map, Andi Kleen, (Tue Mar 25, 3:52 am)
Re: [13/14] vcompound: Use vcompound for swap_map, Christoph Lameter, (Tue Mar 25, 1:45 pm)
Re: [13/14] vcompound: Use vcompound for swap_map, Andi Kleen, (Tue Mar 25, 1:55 pm)
Re: [13/14] vcompound: Use vcompound for swap_map, Christoph Lameter, (Tue Mar 25, 1:51 pm)
Re: [13/14] vcompound: Use vcompound for swap_map, Christoph Lameter, (Fri Mar 21, 5:33 pm)
speck-geostationary