用过 Bcache 的请进, 问几个问题

24 天前
kyonn  kyonn

淘汰下来块小的 ssd, 基于物尽其用的原则, 拿来单独挂载作为下载临时目录, 但是有的资源又比较大, ssd 又放不下, 就想直接拿 ssd 作为机械硬盘的 cache

用 bcache ssd 加速 btrfs 机械硬盘的话, 有没有什么注意事项? 一般用哪种缓存策略(writeback /writethrough /writearoud )?

1303 次点击
所在节点   程序员  程序员
3 条回复
nevin47
nevin47
24 天前
假如使用过程中, ssd 写挂了,能否自动 fallback 到直写机械硬盘.——不会,数据都在 SSD 里面,挂了数据就丢了
机械硬盘已有数据的情况下, 能否跟新建的 bcache 关联起来?——可以
异常掉电的情况, bcache 会给数据恢复新增哪方面的问题?——看模式
加入 bcache 后, 大概会有怎样的性能提升?——读性能热点状态运气好可以接近 SSD ,写性能看模式

BTW ,淘汰盘不要用 WB ,建议只 WT
kyonn
kyonn
24 天前
@nevin47 之前在 ssd 的数据肯定丢了。意思是在 ssd 挂了之后(比如 bcache 挂载点都掉了),后面新写入的数据,会直接写到硬盘吗,还是说整个存储就挂了,必须先把 bcache 屏蔽掉,这种情况能不能自动 fallback
dann73580
dann73580
23 天前
机械盘已有的情况下没办法和固态关联。它要求前端和后端设备都是没有任何东西的,合并后重新格式化。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1108051

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX