I want to order https://www.fdcservers.net/order-1-w.php?plan_id=538

According to http://arstechnica.com/information-technology/2013/04/linux-3-9-brings-ssd-caching-and-drivers-to-support-modern-pcs/ linux have built in capability to allow using SSD to cache hard drive.

How to do so?

Where is the tutorial?

This feature is already in the standard kernel right? WOuld it work on centosh?

Can I just upgrade existing kernel?

2 Answers 2


Check out bcache, which is integrated into the mainline kernel from 3.10, but which should also work with older kernels with a bit of effort -- you'll have to compile your own, using the patches provided. (It's not as scary as it sounds!)

There is also a minimal comparison of dm-cache and bcache here.

  • Okay, this is 11/6 now. 3 months have passed. Which one is right? Dm-cache or bcache? Which one is integrated into the mainline kernel? If it's integrated why do I have to patch?
    – user4951
    Nov 6, 2013 at 9:18
  • you have to patch due to your kernel version. centos is on 2.6 while the main version now is 3.x. you can check the change log of centos kernel and verify if they added the solutions provided or if you have to patch your kernel.
    – BitsOfNix
    Nov 6, 2013 at 16:14

A little of google search based on your initial link, led to this.

SSD Caching Using dm-cache Tutorial

Answering the kernel update, from what I see the latest version has kernel 2.6.32-358. So the kernel will not have this feature in it. Cent OS version and Kernel versions

You can try and patch the device-mapper check here and also install the dm-cache (includes patching of the kernel, I did not did into it so not sure if it will work with 2.6 )check here

  • latest version of what? Of centosh kernel?
    – user4951
    Jul 3, 2013 at 11:11
  • yes, I just updated with the link that has CentOS and Kernel versions
    – BitsOfNix
    Jul 3, 2013 at 11:14

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .