> чепуха та же - сам выдумал что оппонент чего-то не знает, сам Ты своими мессагами доказал - что не в теме.
> погордился что он-то не такой.
Гордость белого человека, понимающего как летает самолет при виде папуаса на бамбуковом аэродроме, не более. Поработать с флешом, написать пару FEC - одно. Заучить командочки пропариетарной фигни - другое. Карго культ 2.0.
> повторяю для слепоглухих - мне ее незачем читать, речь в том куда
> вы прилезли шла вовсе не о тонкостях датащита
Речь - о failure modes сторажей и что бывает. При том в отличие от тебя и дриснятки у меня на виду больше всякого. Линухового, на пропертарпроблемы мне пофиг уже.
>> Сплошнота каши тоже ниоткуда не следует. И в отличие от тебя, долбаната,
> а вот теперь уже я тебя отправлю читать твои датащиты.
Ты не в теме что такое BER и как ЭТО работает. Так, поугорать, есть техники делания pseudoSLC из MLC/TLC/QLC. Т.е. если есть желание, подобие конфет можно даже из г-на. Пересмотрев абстракции.
А пойнт прост: game over ФС без dup наступит быстрее чем с DUP. При меньшем BER, т.е. после меньшего времени на полочке. Так сложно осознать это? Это добавочный уровень коррекции. После FEC. Он улучшит свойства. Chaining FEC'ов - обычная практика. Но чтобы это знать надо пойти чуть дальше чем ритуалы с проприетарными командочками.
>> я как раз специально оставил поганную флеху которая - утекает -
> А я не пользуюсь погаными флехами, я их сразу выкидываю. Очевидно что
> тестировать-то надо - непоганую.
Если ты не понял, wear out = превращение непоганой флехи в поганую. By design! Работает флеш так. А у тебя потребительство и пальцы перевесили здравый смысл. Качество флеша определяется - тем через сколько это будет. Расстановка точек над i.
> Но ты ж не инженер...
И ты к инженерам причислил себя на основании умения пользоваться ведром? Какой наивный папуас.
>> 1) Проигрыш при нечитаемости 1-го же блока метаданных - это одно.
> да блин не будет там никаких единичных блоков метаданных. Там будет каша.
О том что деградация постепенная и это вероятностный процесс, не моментальный по времени - сэру рассказать забыли. И азы теорвера он прошел - мимо. Поэтому его мир черно-белый. Либо все идеально, либо каша. Промежуточных состояний у него не бывает, в его мире теорвер не сущестует как наука.
Да, если я приду к полочке через 200 лет, "в среднем", ты окажешься почти прав. А если раньше?
> пока что у тебя опыт одной изначально бракованной флэшки. Т.е. откусил кусок
> скорлупы от той устрицы.
Ты же вообще не в курсе как это работает, азов. И показал что умеешь 1) набивать себе цену и 2) вводить в пропертарь командочки и флюродросить белому человеку 3) не понимая как это работает. В каком месте это - "инженер"?! Обслуга типа лифтера при пропритари, не более.
>> Может не энтерпрайзных. Но устриц. А ты рассуждаешь о их вкусе
> Вон лежит твоя устрица полупрепарированная. Бобик сдох. Понимаешь, конторские полки их
> производят со скоростью штука-две в месяц
Я вижу - по нескольку кейсов развалов ФС в ДЕНЬ, чудак. Для этого достаточно найти правильные перекрестки потоков информации и устроитьсся на пересечении. Удачи в твоей "экспертизе" и поищи кого потупей, может поведутся (тем хуже для них, лол).
> будет столько материалов для экспериментов. Я рассуждаю, ога.
Чтобы рассуждать, надо уметь в reasoning. Нет, пафос, ЧСВ, даунплей оппонента и гордость объемом захаваного - reasoning не является.
>> Ты абсолютно не в курсе как происходят утечки флеша, что такое BER
> осспади... опять бред. Теорвер... Я просил пальцем ткнуть в МОЮ цитату.
Мне похрен как ты фигурно вихлял, "инженер".
> в том что ты в лучшем случае теоретик. Причем не умеющий применять
> теории к реальному железу. А в худшем фантазер.
Я практик, который поинтересовался тем как это работает внутри и какими теориями это все вообще подпето. И то что я вижу вокруг в целом те теории подтверждает.
> вранье
Если все что ты можешь это своет нтфс на ноут, на большее ты не тянешь. Совсем.
> И весьма возгордился собой. Исследования ведь читанул!
Я лишь сравнил мой и твой уровень понимания топика. Ты занимаешься ритуалами. Я в курсе как это по факту устроено, работает, и почему - именно так.
> Вместо того чтоб снять с полки первый десяток флэшей и посмотреть -
> совпадает ли его вывод из глубоких теоретизирований с практикой.
У меня на виду много всяких кейсов развала ФС и проч. На самом разном. Если мне это становится надо. То что там в твоей конкретной помойке с 1-2 выводками девайсов и фирмварин - или целый твой 1 нтфс на ноуте - не глобальная картина мира.
> нет. Он явно такой же точно теоретик как и ты. Практики обсуждают - практику.
Твоя практика скатилась в карго-культ с ритуалами. Это не инженерия.
> опять ты чушь несешь. Я ему - НЕ ДОХНЕТ. Практический реальный факт.
А я ему - говорю что у меня на виду чертова куча разных сетапов и всякие счастливчики, типа любителей bcache (не -fs) с энтерпрайзными ssd которые под ним - протираются. И я вижу как сие дальше.
> Он мне - про глубокие теории прочитанные в книжках как это
> все работает и что там я не в курсе.
При том уверенно так. О том что поведение девайсов вообще от фирмвари зависит ему тоже не рассказали :). А там на самом деле может быть - что угодно.
Давить меня авторитетом - бесполезно, за отсутствием у тебя авторитета в моих глазах. И твоя помойка и 2.5 сетапа - еще не вся планета.
> ох... Я их замечу потому что фс превратилась в кашу. Или картинка не откроется.
Заметнее всего будет каша в случае когда блок метаданных не читанется. И в этом случае урон таки сильно скостится даже если DUP данных - не было.
А если девайсов >1 в btrfs ессно RAID1 под метаданные надо юзать, чтоб на 2 разные девайса точно шло. Так выживаемость ФС лучше при прочих равных. Просто btrfs даже на 1-дисковой конфиге может потрепыхаться. ZFS так не умеет. Поэтому для ноутов он нахрен нужен. На первом же случайном бэде будут сотни гемора на ровном месте.
> Картинки у нас нынче сжатые lzw, они не переживают выпадиния битиков, это
> тебе не gif с твоим бережно хранимым проном 80х.
Ты и тут облажаться сумел. Так для сведений gif и сжат LZW. А больше им никто не пользуется нынче. Png сжат zlib, jpg - DCT-based lossy, webp - vp8 intra. Что, эксперт, ты твердо решил поставить точки над i по части экспертизы? Я помогу. Да, я в курсе устройства кучи форматов. Попробуй почитать лекцию с умным видом тому кто хексэдитором картинку с диска выцепит если так стало надо, интересный опыт будет.
> Я в курсе что теоретически возможно. Я на _практике_ тебе демонстрирую что
> теории это очень здорово, но они не подтверждаются, пока что.
На практике фактическое поведение тех или иных девайсов - зависит от логики фирмвари так то. Однако фирмварь не может изменить фундаментальную физическую природу флеша, которая у всех одинаковая. И FEC - детали конечно разные но общая идея остается.
> никогда не планировал ничего ценного оставлять на годы в коробке)
Если кто не заметил, эффекты хлипкоты, утечек и проч сильнее всего стали гасить емкие дешевые накопители коих в последнее время развелось дофига. Все ж хотели дофига за нифига, индустрия взяла под козырек и сделала им QLC по мизер нанометров. И вот вам дофига за нифига. Но есть нюансы. Главный из которых - "бойтесь своих желаний".
> А если бы подтверждались - надо было бы не выбирать чудо-эфесы, а
> придумывать как данные спасти.
Чудо-ФС прсото иногда убавляет ряд гимора на ровном месте VS реальный мир и неидеальности его сторажей. У меня как-то на HDD еще - 1 бэд зарулил на ноуте под метаданными.
Не, других бэдов потом на том HDD не было. И он жил долго и счастливо пока я не поменял его на SSD. И до сих пор пашет, вон там в коробке цепанутой к мелкому ARM для всякой околосетевой фигни. А не читанись у меня оно под метаданными - я б на ноуте ос вероятно переставлял.
> один единственный и ... повторимый, которым можно пренебречь.
Я таки уже суммарно видел с десяток "единичных" эвентов коррекции DUP суммарно вот только у лично себя. Ну а ZFS и дисковые полки мне не интересны - не мои юзкейсы. Мне какой снапшот ОС на ноуте милей.
>> А чем я отличаюсь? Я накодил пару реализаций этого. Под свои нужды.
> этого чего? Фирмвари флэшек? Поздравляю, а зачем?
Специфичные "internal needs", останутся моим confidential proprietary. Факт в том что я в итоге в курсе свойств "raw" flash. Фирмвар может внести некоторые поправки но идея остается.
И таки я вижу как оно в целом эволюционирует. С пришествием QLC и дешвых сторажей на дофига все это стало сыпучее. И сыпется много у кого, где и как. Хотя ушатать можно что угодно, народ bcache и крутые энтерпрайзные ssd убивает, дальшнейщее весьма разнится, но часто ведет - к ВНЕЗАПНОМУ разлету ФС. Статистически btrfs отличается от обычных тем что порой успевает поорать о проблемах до того как фатально скопытиться -и прошареные успевают заменить затертый SSD до развала ФС. Остальные получают довольно характерный сюрприз.
> дожно первым делом приходить в голову _инженеру_ - "а теперь давайте
> проверим на практике".
Нормального инженера у чат обработке результатов измерений и наблюдений, проверке теорий и проч, оценке валидности и применимости результата и так далее. Это не имеет ничего общего с вводом командочек в пропертарь и ритуалами. Но ты про это все явно не в курсе.
> (и вот потом - разбираться, почему в теории у тебя одно, а
> на самом деле вышло совсем другое)
На самом деле это ожидаемый результат - просто потому что кроме raw nand по пути есть еще контроллер с фирмварой. Это черный ящик с разным поведением. Но у всех них есть кое что общее. Они ничего не сделают с азами работы NAND и FEC. Поэтому базовые понятия и проблематика остаются. Как с этим живет конкретный фирмвар вопрос номер два.
>> Хи-хи, прикольное оправдание наезда совершенно не по делу. Эксперт мля. Что-то ты
> наезд совершенно по делу - то что дожно было чинить фс- ее разнесло.
"btrfs restore" не занимается починкой ФС, для начала. Но до "эксперта" столь простой факт за три итерации так и не допер.
> Авторы фс заявили что воркс аз интендет нотабаг.
Накинь пруфлинк плиз, где "btrfs restore" обязан "чинить" что-то, кроме вычитки без монтирвания данных на ДРУГОЕ назначение. И как им убить что-то? Мне уже интересно просто - как "btrfs restore" убить что-то может. Это сложнее чем огурцом порезаться. Так что если кто-то смог, я хочу увидеть этот номер.
> хахаха. Санитары, несите галоперидол!
Да уж, "инженеру" пора его порцию. Хотя скромно так то - даже не "наполеон".
>> горелых железок у тебя будет до того как все заработает.
> да спасибо, я не радиолюбитель.
Кастомный R&D это нехилый апгрейд над губителями. И не за что, как раз прикольно что AI позаменяет - таких как ты, а не таких как я.
> Мы тут на сайте про открытые системы, тебе в хамрадио какое.
А я так то люблю и уважаю направление OpenHardware ;). И CAD у меня - открытый
>> Это намного более объективный, реалистичный и менее предвзятый источник чем ты и твои SSD.
> разумеется нет. Я не зарабатываю продажей бредней.
Ты просто дико biased, ненавидящий линух, с бэком в толи архаичных BSD или *никсах, котоырй никак не может принять что линух этот хлам сделал. И дошедший своим веем - до цугундера^W дриснятки. Еще и покусаный дисковыми полками. Почти как майнфреймы - тоже легаси энтерпрайзное.
Поэтому объективность твоего спича и взглядов... как бы это... фороникс - реалистичнее для больнства двуногих будет. И большинству людей лучше читать - его. И для них будет - так. А то что на 30-дисковых полках, после распасов в присядку... интересно полутора таким же извращенцам как ты на весь глобус. Прикинь?
> А он таки да, у него просто нет других доходов.
Ему за рекламу btrfs - не платят. И тем более bcachefs. Но даже последний делает в 1-дисковой конфиге zfs как с куста. А btrfs и подавно. А уж остальные... не будучи cow то...
>> Никому не нужны в среднем таки - твои 30-дисковые полки. А то
> лол. В среднем это между топ-менеджером и крестьянином в центральной африке?
В среднем это люди юзазие информационные системы, читающие айтишные ресурсы и проч. В любом случае твои дисковые полки по сути легаси наподобие майнфреймов, для ценителей. Гиперскейлеры таким давно не оперируют, равно как и все кто усвоил те идеи.
> Мне платят буквально вот за то чтоб их содержимое работало.
Обслуга при машине, типа лифтера. С хрена ли лифтер инженер - я не в курсе, извини.
> т.е. у всех 3% нетакусиков.
Т.е. это десятки миллионов человек, заинтересованных в этом всем. А вас на весь опеннет нашлось с вашими дисковыми полками - аж целых двое. Анекдот про войну чукс и китайцев напоминает немного :).
> (у рабов гугломобилы будет то что выберет гугл,
В эту игру могут играть и двое. Если так считать, приплюсуем пару миллиардов юзерей фэйсбука, он тоже за них выбрал. Но тебе в итоге будет нечем крыть твой ZFS ни по числу внедрений ибо дисковых полок мало, ни по числу обслуживаемых юзерей, ибо 2 миллиарда юзерей мордокниги ты совсем никак не переплюнешь. Что так в лузе что так. Но ты еще и проигрывать достойно не умеешь. До последнего что-то пытаешься изобразить. Выглядит жалко.
> будет ntfs потому что им тоже выбирать не дали.)
Не мои проблемы. Вот лично я маздай перестал использовать в том числе и потому что перфоманс системы - дно донное. Линух сбилдил проект в 3 раза быстрее и вопрос зачем на него мигрировать отпал сам собой. Представляешь?!
> вообще-то нет. Большинство никак не заметят. Ты вот не замечаешь 64x write
> amplification, и вот - чего?
Потому что никакого 64x write amplification в моих сцераниях - нет. А по blocks writen за допустим неделю из статистики SSD - да блин я особых отличий после замены EXT4 -> Btrfs не обнаружил. Примерно одни и те же цифры с точностью до 20-30%. Никаких 64x нет даже в проекте, так что можно не слушать BS и юзать норм фс с чексумами, снапшотами, дедупом, сжатием, вот это все. И да, паре SSD с btrfs уже 10 лет стукнуло а они все живые. Как видишь, все от паттернов использования зависит.
>> Потому что кой-чей тормозной блочный дизайн с кучей оверхеда без поддержки low
> опять бредни и слепая вера. Вот как раз там где нужны - исследования.
Фороникс уже показал как оно в дефолтовом виде без костылей на 1-дисковом конфиге. А как это на 30-дисковой полке после распасов вприсядку - мне не интересно! Я этим заниматься не буду, мне похрен этот сценарий. А вот однодисковый - не похрен. Ибо энтыэфесики я юзать не собираюсь, в отличие от "экспертов юниксвея".
> У почти всех запускателей тестов похороникса. А зачем ты их запускаешь
Я могу прикинуть насколько конфиг похороникса похож на мой. И прикинуть что у меня будет в конфигах. А вот 30-дисковых полок у меня нет. И не будет никогда. Так что танцы с бубнами кокруг этого счастья и сколько там можно извлечь меня не интересуют совсем никак.
> и какое они к твоей работе по написанию каких-то контроллеров никому ненужных
> флэшек (если ты не соврал опять) имеют отношение?
Никакого - все то добро делалось под специфичные внутренние нужды. Там вообще специфичный упрощенный flash file system и FTL свой. Простой но работающий. Просто в результате я в курсе заскоков флеша на уровне "выше срежнего".
> а похороникс тестирует именно ритуалы. Вместо грамотного построения - как мы (не
> мы а конкретная выборка) на самом деле этим пользуется,
Я не собираюсь "грамотно строить" 30-дисковые полки. Ну то-есть совсем никак. А вот что мне ожидать на моем ноуте - это интересное инфл. Не, нтфс и дрисняток там не будет, конечно.
>> Это даже кент более--менее понял. И
> хрен его знает что он понял.
Фичи его фс интересные и он пытается приличный перфоманс по дефолту а не после танцев с бубном. Хорошая идея. Жаль что он совместно работсть с другими не может и еще и хруст его покусал, да еще "скачайтеночнушку" так что фс утилсы это боль.
Т.е. идея прикольная но попытки юзать реализацию как-то сильно дофига мучений. Трах с DKMS, качем ночнушек rust и проч? Да ну нафиг, пусть он сам этим займется.
> Вот конкретно такой конструкции как та для которой нужен bcache у меня нет и не будет нигде.
Это в принцие хорошая штука для любой системы где есть SSD + HDD. Bcache кстати довольно популярен. Пожалуй, популярнее твоих полок в среднем. А тут allocation-aware этсамое, хорошая идея так то.
> Так чего он понял-то? Давай описание, а не фантазии. И реалистичную оценку,
> сколько таких пользователей на свете.
Я без понятиия как посчитать юзерей bcache - но я их вижу по косвенным признакам, когда оно таки протирает кому-то SSD, их постигает крупноблочный факап, и они приходят ругаться что тот или иной ФС "почему-то внезапно сдох" :D. Ну или в случае btrfs они делают мозг вопросами "а чего это он так много орет про сбои чексум? Это баг?!" :D
> Про это фюче я тебе много и матом могу.
Зачем мне твой мат? Мое будущее от тебя и твоих дисковых полок не зависит. То-есть совсем. Я в принципе никак не планирую пересекаться с дисковыми полками. А вот с распределенными и масштабируемыми системами - как знать, случаи бывают разные и я это до некоторой степени умею.
> опять там меряли а тут опрашивают.
Ну тебе же можно опрашивать любителя дисковых полок. А я чем хуже?
> вот в том и разница между крутыми и тобой. Кто на самом
> деле умеет - тому пофиг на то как васян с опеннета с тремя воображаемыми друзьями
> на это посмотрит.
Вот и отлично. А мне пофиг на твою "ценную" экспертизу взамен. И я продолжу гнуть свою линию и в этой версии будущего на... не упал ни ZFS, ни ты, ни древние юниксы и прочие BSD. И мы посмотрим кто кого. Впрочем и так уже понятно.
> И вообще-то было бы забавненько поработать с битыми документами (напомнить тебе какой
> сейчас распространенный формат?) битыми бинарниками (с виндовым-то контролем целостности,
> пытался я тут на том ноуте его обойти...) и ничегошеньки не заметить, ага.
Какой процент объема стоража это все занимает? А вот какие-то случайные всперды на видео - таки почему-то у вот таких господ - бывают иногда. И чего это вдруг оно - вот так?...
> туда вообще хрен поставишь, а поставшь - и что в нем
> делать-то, ничего ж не работает) Так что вряд ли дождусь.
Сказ о том как лучше всего прострелить себе пятку. Сочинение в 20 томах. By пох&нах.
> там тихо умрет.
И почему я не удивлен? А, наверное это - штрихи к портрету крутого инженера от айти!
> сомневаюсь. Скорее всего (раз до сих пор нет признаков) там хороший флэш
> и он сдохнет как им и положено - либо в ридонли свитчнется, либо просто
> перестанет определяться.
Ты и тут экспертизой блеснул. Вообще-то ты наверное имел в виду "контроллер с хорошей фирмварью"? Ибо обработка этого - зависит от фирмвари. А качество флеша лишь определяет сколько до этого момента пройдет, а не реакцию фирмвари на это состояние дел.
>> А откуда я знаю? Рекаверил эн таких штук другим :)
> давай адрес, пришлю тебе тот когда сдохнет и ненужен станет.
Да нахрен мне твое барахло? Те то господа мне потом кто деньгами, кто борзыми щенками нищтяков насыпали. С айтишниками дружить вообще так то взаимовыгодно.