>> Снапшоты подразумевают какой-либо подвид CoW. Внезапно. Поэтому намного прямее если он
>> будет лежать в самой основе механики ФС а не привинчен проволокой
> Это вы при LVM ?Это про "технологию вообще". Займемся телепатией. Наверное ты как полный дятел наивно думаешь что это - свойство ФС. Жестоко обломаю: CoW - это такой выводок семейства технологий. Ну, как "b-деревья", например. Оно такое применяется довольно много где в той или иной модификации. Просто крутые ыксперты от бысыды, лезущие что-то где-то бенчмаркать такой мелочи не знают. Даже ваш хост на hyper-v его тамошние снапшоты делает на основе CoW. Просто потому что как-то по другому сделать снапшоты оказывается напряжно по ресурсам.
Никогда не слышал про базы-версионники? Или log structured файловые системы? В конечном итоге у всего этого семейства технологий есть кое-что общее: старое состояние не разрушается текущей записью. Новое состояние получается не перезаписью старого а копированием или выносом в сторону нового фрагмента. Вот собственно общее обозначение такого вида активности и называется CoW. Снапшоты практически любой природы так или иначе оперируют каким-то подвидом технологии CoW. Просто потому это метод компактно записать изменения без разрушения старого состояния. Что как раз и есть цель снапшота - прихранить старое состояние без дикого потребления ресурсов.
> О да - кривизна реализации снапшетов в линуксе поражает воображение.
Снапшоты - они разные бывают. В btrfs например все сделано вполне культурно. Да, внезапно. CoW может быть реализован на разных уровнях иерархии. На уровне ФС это дает некоторые плюсы относительно уровня блочных устройств или где-то рядом. Однако имеют право на жизнь оба метода. В том плане что работать будет и так и сяк.
> Содрали где то, что было а как оно работает совершенно неважно ...
Все CoW в каком-то роде "содраны" друг с друга. Это просто весьма распостраненная, общеизвестная и употребительная технология. Конкретика реализации может здорово отличаться, однако идея в основе одна и та же. Если мы говорим "автомобиль" то ожидаем в общем случае увидеть руль, колеса, фары, бак для топлива, ДВС и прочие ожидаемые элементы. Хотя конкретная инкарнация технологий в виде самосвала может заметно отличаться от болида F1. А когда мы говорим CoW - ожидаем недеструктивную запись и некое множество состояний.
> Ну да - линукс Сер ... Туча разных фс и ни одной со снапшетами ... Ничего до ума довести не могут.
Меня весьма умиляет столь ламерское поведение человека который не понимает что такое снапшоты, но уже лезет умничать о том как у пингвина все плохо.
>> Это наверное про UFS и ZFS.
> У вас передергивание темы беседы уже на уровне рефлексов ? Сказываются годы
> тренировок как вы писали - "...в темноте под одеялом"?
Про темноту и одеяло - вы наверное по своему опыту, да? А то вам везде великие и ужасные Алексы мерещатся :)
> Дальше можно не читать ...
А дальше ничего и не было, внезапно :)