[PATCH v1 19/19] zram: use __GFP_MOVABLE for memory allocation

Sergey Senozhatsky
2016-03-15T06:56:33Z

On (03/11/16 16:30), Minchan Kim wrote:
[..]
> init
> Node 0, zone      DMA    208    120     51     41     11      0      0
0      0      0      0
> Node 0, zone    DMA32  16380  13777   9184   3805    789     54      3
0      0      0      0
> compaction
> Node 0, zone      DMA    132     82     40     39     16      2      1
0      0      0      0
> Node 0, zone    DMA32   5219   5526   4969   3455   1831    677    139
15      0      0      0
>
> new:
>
> init
> Node 0, zone      DMA    379    115     97     19      2      0      0
0      0      0      0
> Node 0, zone    DMA32  18891  16774  10862   3947    637     21      0
0      0      0      0
> compaction  1
> Node 0, zone      DMA    214     66     87     29     10      3      0
0      0      0      0
> Node 0, zone    DMA32   1612   3139   3154   2469   1745    990    384
94      7      0      0
>
> As you can see, compaction made so many high-order pages. Yay!
>
> Signed-off-by: Minchan Kim <minchan at kernel.org>

Reviewed-by: Sergey Senozhatsky <sergey.senozhatsky at gmail.com>

	-ss