>> Чувак, а тебя не смущает что смысл работы CoW - в том что измененный блок файла пишется в НОВОЕ место на диске. Что хотя и дает недеструктивную запись, но в отместку просто ПО ОПРЕДЕЛЕНИЮ означает некую фрагментацию. Ведь если блок файла в стороне - он, очевидно, отдельный фрагмент, yeah? :D > >Ну означает, ну и че дальше? При размере блока в 128К эффекты >от непоследовательного расположения блоков ощущаются сильно меньше, чем при размере блока >в 4К (128К - это все равно что 32 последовательных блока >по 4К). А когда у тебя много устройств в пуле, предвыборка >работает, да еще какая-нибудь ReadZillа имеется - вообще можешь ничего не >заметить. > >Сколько еще раз тебе это объяснять нужно? А когда в пуле всего два диска, например, два локальных SAS (или SSD) под зеркало в обычном 1u сервере под тяжелую БД? cow, как уже сказали, часто значит большой и лишний оверхед. ZFS, и, вероятно будет btrfs, это мощнейшая файловая система, но пихать ее в каждую дырку, имхо, очень не разумно :( А под эту задачу ext4 будет смотреться гораздо лучше.
|