Feature changed by: Karl Cheng (qantas94heavy) Feature #310942, revision 9 Title: include BCache (cache on SSD) in kernel - openSUSE-11.4: New + openSUSE Distribution: Done Priority Requester: Desirable Requested by: Vadims Korsaks (truckk) Partner organization: openSUSE.org Description: Bcache is a patch to use SSDs to transparently cache arbitrary block devices. Its main claim to fame is that it's designed for the performance characteristics of SSDs - it avoids random writes and extraneous IO at all costs, instead allocating buckets sized to your erase blocks and filling them up seqentially. It uses a hybrid btree/log, instead of a hash table as some other caches. References: http://bcache.evilpiepirate.org/ - Wiki page git://evilpiepirate.org/~kent/linux-bcache.git - Git repo git://evilpiepirate.org/~kent/bcache-tools.git - Userspace tools http://evilpiepirate.org/gitweb/ - Web side to access the git Business case (Partner benefit): openSUSE.org: SSD devices can help improve rotation disks performance, this will give better overal performance and allow to use big rotation disks capacity. Discussion: #1: Rajko Matovic (rajko_m) (2010-12-09 02:33:58) What I'm missing in this feature request is: * where to find "Bcache", * for what is that patch (kernel), * some discussion comparing performance with and without bcache #2: Vadims Korsaks (truckk) (2010-12-09 23:16:33) (reply to #1) LWN article about latest v9 http://lwn.net/Articles/416484/ Wiki: http://bcache.evilpiepirate.org/ there are some performance data P.S. comment adding is ... is too wired -- openSUSE Feature: https://features.opensuse.org/310942