Re: [PATCH 0/8] zcache: page cache compression support

From: Nitin Gupta
Date: Thu Jan 20 2011 - 07:33:18 EST


On 01/18/2011 12:53 PM, Dan Magenheimer wrote:
From: Kirill A. Shutemov [mailto:kirill@xxxxxxxxxxxxx]
Sent: Monday, January 10, 2011 6:16 AM
To: Nitin Gupta
Cc: Pekka Enberg; Hugh Dickins; Andrew Morton; Greg KH; Dan
Magenheimer; Rik van Riel; Avi Kivity; Christoph Hellwig; Minchan Kim;
Konrad Rzeszutek Wilk; linux-mm; linux-kernel
Subject: Re: [PATCH 0/8] zcache: page cache compression support

Hi,

What is status of the patchset?
Do you have updated patchset with fixes?

--
Kirill A. Shutemov
I wanted to give Nitin a week to respond, but I guess he
continues to be offline.


Sorry, I was on post-exam-vacations, so couldn't
look into it much :)

I believe zcache is completely superceded by kztmem.
Kztmem, like zcache, is dependent on cleancache
getting merged.

Kztmem may supercede zram also although frontswap (which
kztmem uses for a more dynamic in-memory swap compression)
and zram have some functional differences that support
both being merged.

For latest kztmem patches and description, see:

https://lkml.org/lkml/2011/1/18/170


I just started looking into kztmem (weird name!) but on
the high level it seems so much similar to zcache with some
dynamic resizing added (callback for shrinker interface).

Now, I'll try rebuilding zcache according to new cleancache
API as provided by these set of patches. This will help refresh
whatever issues I was having back then with pagecache
compression and maybe pick useful bits/directions from
new kztmem work.

(PAM etc. synonyms make kztmem code reading quite heavy, and
I still don't like frontswap approach but unfortunately do not yet
have any better alternatives ready yet).

Thanks,
Nitin

--
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/