LINUX.ORG.RU

btrfs немного данные больше пишет на NVME, чем они на самом деле?

 , ,


0

1

Начал замечать, что btrfs немного данные больше пишет на NVME, чем они на самом деле. почти в два раза больше по операции на запись/запись
NVME1
1)по smart-log получается 35 884 070-35 878 290 = 5780
2)по iostat данным 11154-8317 = 2837

NVME2
1)по smart-log получается 8 071 911-8 070 329 = 35299
2)по iostat данным получается 19583-1177 = 18406

с чтением тоже 2 раза больше.
NVME1
1)по smart-log получается 8 071 911-8 070 329 = 1582
2)по iostat данным получается 7792-7019 = 773

NVME2
1)по smart-log получается 6 801 749-6 796 386 = 5363
2)по iostat данным получается 3055-250 = 2805

2021-05-28-20-15-20.png

2021-05-28-20-15-34.png

Может, что в настойках или так должно быть?


btrfs немного данные больше пишет на NVME, чем они на самом деле?

Тебя в детстве били?

eternal_sorrow ★★★★★
()

Есть статья 2017 года, где сравнивали накладные расходы различных файловых систем: https://arxiv.org/pdf/1707.08514.pdf

В каких-то специфических сценариях Btrfs раз в 30 больше может записать на накопитель. На крупных нагрузках типа компиляции ядра лишние записи составляют уже какие-то единицы процентов.

i-rinat ★★★★★
()

btrfs немного данные больше пишет на NVME, чем они на самом деле?

што?

targitaj ★★★★★
()
Ответ на: комментарий от greenman

Спасибо. Ничего не поделаешь у btrfs прикольных фишек больше, взять например атомный snapshots и восстановить в разы проще, вчера мучился восстанавливал упавшую систему

c btrfs две команды, первая команда уже полностью решила мою вчерашнюю проблему

btrfs rescue super-recover -v /dev/sdb1    
btrfs check --repair /dev/sdb1 
sap78
() автор топика
Ответ на: комментарий от greenman

Хотел ссылку кинуть, а уже есть.

Мой вывод чуть отличается от «btrfs плоха»: и ext4 и btrfs откровенно не блещут.
С учётом CoW относительная (от ext4) амплификация btrfs выглядит адекватно.

Жирнолинукс на базе журналируемых ФС просто в целом не очень.

aidaho ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.