Re: [PATCH 0/3] allow zram to use zbud as underlying allocator

From: Vlastimil Babka
Date: Mon Sep 14 2015 - 10:14:32 EST


On 09/14/2015 04:12 PM, Vitaly Wool wrote:
On Mon, Sep 14, 2015 at 4:01 PM, Vlastimil Babka <vbabka@xxxxxxx> wrote:

On 09/14/2015 03:49 PM, Vitaly Wool wrote:

While using ZRAM on a small RAM footprint devices, together with
KSM,
I ran into several occasions when moving pages from compressed swap back
into the "normal" part of RAM caused significant latencies in system


I'm sure Minchan will want to hear the details of that :)

operation. By using zbud I lose in compression ratio but gain in
determinism, lower latencies and lower fragmentation, so in the coming


I doubt the "lower fragmentation" part given what I've read about the design of zbud and zsmalloc?

As it turns out, I see more cases of compaction kicking in and
significantly more compact_stalls with zsmalloc.

Interesting, I thought that zsmalloc doesn't need contiguous high-order pages.

~vitaly


--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/