WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] Simple xen devel project: try out new compression algorithm

To: "Xen-Devel (xen-devel@xxxxxxxxxxxxxxxxxxx)" <xen-devel@xxxxxxxxxxxxxxxxxxx>, xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] Simple xen devel project: try out new compression algorithm (with tmem)
From: Dan Magenheimer <dan.magenheimer@xxxxxxxxxx>
Date: Thu, 21 Apr 2011 08:00:18 -0700 (PDT)
Cc:
Delivery-date: Thu, 21 Apr 2011 08:01:55 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
If any new Xen developers are interested in a simple project
to learn Xen development (and also Xen Transcendent Memory),
it would be interesting to test this in Xen.  AFAIK, the only
extensive use of compression is with Transcendent Memory ("tmem"),
so learning about tmem would be a useful side-effect.

Thanks,
Dan

http://driverdev.linuxdriverproject.org/pipermail/devel/2011-April/015113.html 

From: Zeev Tarantov <zeev.tarantov at gmail.com>

Google's Snappy data compression library is a faster alternative to LZO,
optimized for x86-64. On compressible input it compresses ~2.5x faster than LZO
and decompresses ~1.5-2x faster than LZO. On incompressible input, it skips the
input at 100x faster than LZO and decompresses ~4x faster than LZO.
It is released under BSD license.
This is a kernel port from user space C++ code.
The current intended use is with zram (see next patch in series).

Signed-off-by: Zeev Tarantov <zeev.tarantov at gmail.com>

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] Simple xen devel project: try out new compression algorithm (with tmem), Dan Magenheimer <=