Linux

btrfs 是循環讀取還是吞吐量最大化?

  • March 17, 2020

如果有可用的更快的設備,是否btrfs更喜歡從更快的設備上讀取?

我問的理由:

我有一個btrfs關於旋轉生鏽的 RAID 1。我想使用它bcache來提高性能,並希望只記憶體一個驅動器(以獲得更大的記憶體覆蓋率),如果btrfs它足夠聰明,可以更喜歡從bcache設備讀取而不是旋轉的 rust 設備。

不,目前 btrfs raid1 根據程序的 pid 選擇要讀取的設備(即:如果 pid 是從磁碟 0 偶數讀取的,如果 pid 是從磁碟 1 讀取的奇數)。

無論如何,最近已經解決了這個問題,並添加了一個新的框架來添加新的讀取策略。

這項工作尚未合併到主線核心中,但可能很快就會合併。

引用自:https://unix.stackexchange.com/questions/551601