Re: [RFC] mm: page allocation for less fragmentation

2015-03-03 Thread Gioh Kim
2015-03-03 오후 9:18에 Vlastimil Babka 이(가) 쓴 글: On 03/02/2015 06:02 AM, Gioh Kim wrote: My driver allocates more than 30MB pages via alloc_page() at a time and maps them at virtual address. Totally it uses 300~400MB pages. If I run a heavy load test for a day, I cannot allocate even order=3 pag

Re: [RFC] mm: page allocation for less fragmentation

2015-03-03 Thread Vlastimil Babka
On 03/02/2015 06:02 AM, Gioh Kim wrote: > My driver allocates more than 30MB pages via alloc_page() at a time and > maps them at virtual address. Totally it uses 300~400MB pages. > > If I run a heavy load test for a day, I cannot allocate even order=3 pages > because-of the external fragmentation.

[RFC] mm: page allocation for less fragmentation

2015-03-01 Thread Gioh Kim
My driver allocates more than 30MB pages via alloc_page() at a time and maps them at virtual address. Totally it uses 300~400MB pages. If I run a heavy load test for a day, I cannot allocate even order=3 pages because-of the external fragmentation. I thought I needed a anti-fragmentation solution