-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 03/03/2012 03:50 AM, John Moser wrote:
> I'm pretty sure zram will be superceded by zcache on freeswap.
> zcache is a tmem backend, freeswap and CleanCache are freemem
> frontends.  Any backend can be used on any frontend, so when (if) the
> freeswap frontend goes into mainline zcache will load onto that.
> zcache is zram, it uses zram's xvmalloc when running on freeswap
> (uses a different allocator on page cache) and everything, it's even
> written by the same guy.  zcache is just zram ported to tmem, which
> makes it both the same and separate--it is zram, but it's not zram.
> As tmem looks like the way the kernel is moving in the future, zram
> will probably go away--the appropriate compressed in-memory file
> system is tmpfs with zswap, as RAM used to back tmpfs can be swapped
> and thus zcache and zram will both act to compress tmpfs, so zram's
> usefulness as a block device in RAM that can house a compressed file
> system is limited.

I think you are still using the older terminology.  The part that can handle 
dirty pages ( swap ) is now called Frontswap, and it has run into some 
difficulty recently getting merged into the mainline kernel.  Once it gets 
merged, CleanCache/FrontSwap with the zcache backend ( on bare metal, tmem 
backend when running on xen ) should fulfill this role quite nicely and should 
be a good candidate to enable by default.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJPVXOFAAoJEJrBOlT6nu75ItUIAJrFyzhRUW73dMG8WBlSy7Sn
Cx+7qgKDfyhzk8wJuv5V4lrw9fQGPitwp2j+apIAAh0Xh2XSIdXSBnup+7mFr8j6
WmSEH82hiXKxLGH/WL7Ea9RN7KH2vlTkH0FC780XFf+PsMMR+CMySDSHfeoNjgI+
0FdcrGgwmVYBjUzBTkIBf0/Zq9eVjxc2kB7i1x7BBw/o0P1LnbtWCMkq1aSDoQuK
oG3lQZvROm6WQxNGAfJoU1QlMjKpMgDnPCKWtkiNkBnlbF/obPa0Dy1M8Sh6ozUs
p2ksYo6tDWZcZcvYCh1mhGJ2D56c5POVplxQ1ripRbTzNH9+wbrgv0yNdU+bj2Y=
=/Xta
-----END PGP SIGNATURE-----

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss

Reply via email to