1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

A Look At BCache vs. LVM Cache For HDD+SSD Linux Systems

Fedora

Published on 22 March 2015 09:45 AM EDT
Written by Michael Larabel in Fedora
4 Comments

For those thinking about potentially running a Linux system with a combination of SSD and HDD so that the solid-state drive would be able to act as a performance cache for commonly used data, BCache and LVM-cache/dmcache are two of the commonly used solutions.

For those interested in LVM Cache or BCache, Fedora developer Vratislav Podzimek has written a lengthy blog post comparing these two hybrid caching solutions for Linux -- including setup procedures and steps for Fedora users.

A Look At BCache vs. LVM Cache For HDD+SSD Linux Systems


At the end of the post, Vratislav Podzimek concluded that one of these caching solutions isn't definitely better than the other. If you're looking for an easy setup procedure though, the win would likely be handed to BCache. He concluded, "if somebody just wants to make use of their SSD by setting up SW cache on a fresh pair of SSD and HDD and they don’t want to bother with all the LVM stuff and commands, the bcache is probably the better choice. And as usual, having to independent and separate solutions for a single problem leads into many new and great ideas that are in the end shared because what gets implemented in one of them usually sooner or later makes it to the other too, typically even improved somehow. Let’s just hope that this will also apply to bcache and LVM cache and that both technologies are deployed widely enough to be massively supported, maintained and further developed."

You can read the lengthy post in full via Podzimek's personal blog. Performance benchmarks of these Linux hybrid caching solutions weren't shared in that blog post, but on my (albeit very lengthy) TODO list has been plans to do some various SSD+HDD Linux caching benchmarks. Express interest via the forums, on Twitter, or with tips if you'd be interested in such tests.

About The Author
Michael Larabel is the principal author of Phoronix.com and founded the web-site in 2004 with a focus on enriching the Linux hardware experience and being the largest web-site devoted to Linux hardware reviews, particularly for products relevant to Linux gamers and enthusiasts but also commonly reviewing servers/workstations and embedded Linux devices. Michael has written more than 10,000 articles covering the state of Linux hardware support, Linux performance, graphics hardware drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated testing software. He can be followed via and or contacted via .
Latest Articles & Reviews
  1. OpenGL Threaded Optimizations Responsible For NVIDIA's Faster Performance?
  2. Big Graphics Card Comparison Of Metro Redux Games On Linux
  3. BioShock Infinite Is The Latest Game Showing Why Linux Gamers Choose NVIDIA
  4. AMD Catalyst Gaming Performance For BioShock Infinite On Linux
  5. Radeon GLAMOR vs. Radeon EXA vs. Catalyst On X.Org Server 1.17
  6. Logisys 4801: Spending Just $50 On A 4U Server Chassis
Latest Linux News
  1. Cube2-Forked Red Eclipse 1.5 Sees Huge Update
  2. Wine-Staging 1.7.39 Works On Speeding Up Wineserver Calls
  3. What Linux vs. OS X Performance Tests Should Be Run Next?
  4. Support For Multiple Graphics Drivers With AMDKFD Kernel Driver
  5. A Look At BCache vs. LVM Cache For HDD+SSD Linux Systems
  6. AMD Is Hiring Two More Open-Source Linux GPU Driver Developers
  7. X.Org Core Purpose: Free & Open Accelerated Graphics Stack
  8. Chromebooks Powered By The MIPS Pistachio, Linux Support Evolving
  9. OpenGL Arrays-of-Arrays Getting Finished Up For Mesa
  10. New SecureBoot Concerns Arise With Windows 10
Most Viewed News This Week
  1. Ubuntu 15.04 Will Attempt To Better Update CPU Microcodes
  2. GXUI: A New Cross-Platform UI Library By Google
  3. AMD Starts Linux Enablement On Next-Gen "Zen" Architecture
  4. OpenBSD Sucks? Thoughts From One Of Their Developers
  5. BioShock Infinite Now Available For Linux, Demands Binary Graphics Drivers
  6. BioShock Infinite Linux Gaming Benchmarks
  7. Allwinner Caught Obfuscating Their Improperly Licensed Code
  8. GNOME Shell 3.15.92 Improves GNOME's Classic Theme