我有一个30GB的SSD,我很想开始用作更大的HDD的缓存。我主要想提高一般台式机的外观性能。我偶尔进行大规模的数据库迁移或其他数据处理工作,但是如果这些程序没有看到巨大的性能提升,那就很好。
我一直在研究当前的SSD缓存解决方案,而现在看来最值得注意的选择是:
不过,我不确定如何选择最适合自己的。我想要一种易于运行,可以在没有任何持续关注的情况下运行良好,不会占用我的SSD且不会在发生常见灾难时使我的生活变得更糟的事物(SSD故障,HDD故障,我搞砸了)操作系统,并且必须从实时CD等引导)。
我并不是很在意性能-显然我希望它能很快,但是我怀疑综合基准会准确反映我每天使用台式机时看到的实际好处。因此,我愿意在很大程度上基于其他因素做出决定,并假设性能将足够好- 除非有充分的理由假设这些解决方案之一在我的用例中表现不佳。
易于安装很重要,但是这三个似乎都在最近的内核中/具有广泛支持的实用程序。Bcache需要格式化一个新的卷,这并不理想,但我可能会接受。
Bcache宣传一些听起来不错的特定功能,例如跳过顺序IO和避免随机写入。这些是bcache独有的,还是所有这些解决方案都提供可比较的功能?
支持这些工作的人员和组织的声誉/稳定性/未来承诺是否有所不同?
我还有什么要看的吗?
1
对对此问题感兴趣的其他人的有用参考资料:* lwn.net/Articles/548348 * blog.kylemanna.com/linux/2013/04/20/dm-cache
—
Ian Greenleaf Young
我认为这是一个很好的问题主意,但是,为了避免人们将其误解为产品推荐,您可能需要更清楚地表明,您正在询问如何确定一个好的SSD缓存解决方案以及什么样的信息类型有帮助的。否则,您可能会被错误地关闭。
—
nerdwaller 2014年
@nerdwaller感谢您的提示。我编辑了标题,希望可以使它更清晰一些。我知道我在这里走的是主观性,所以很高兴您同意这是一个合法的问题。
—
Ian Greenleaf Young
如果您确实需要有关软件的建议,则可以在此处发布一个伴随的问题: softwarerecs.stackexchange.com
—
James
这就像ReadyBoost for Linux吗?
—
太阳