|
2.4, Аноним (-), 10:27, 19/05/2014 [^] [^^] [^^^] [ответить]
| –5 +/– |
Скорее самая стремная ФС. Ибо оверинжиниринг для решения всех мыслимых проблем человечества - прямо на этапе дизайна сделан был. А пилит этот трансокеанский лайнер аж целый 1 человек - Шишкин. Сколько у него уйдет времени на приведение всех этих наворотов в стабильное время и живут ли столько люди - большой вопрос. Еще более интересный вопрос - захотите ли вы потом доверить свою тушку этой конструкции.
| |
|
3.18, Аноним (-), 11:37, 19/05/2014 [^] [^^] [^^^] [ответить]
| +10 +/– |
Доверяют же люди btrfs, а у неё даже толковой утилиты проверки и исправления до сих пор нет. Народу её немало пилит, но, по впечатлениям, их общий КПД очень даже сравним с КПД одного Шишкина.
| |
|
4.25, Аноним (-), 12:29, 19/05/2014 [^] [^^] [^^^] [ответить]
| –3 +/– |
> Доверяют же люди btrfs,
В возможность сделать толпой на заводе "боинг" и делать на нем чартерные рейсы я готов поверить. А вот то что 1 человек может в своем гараже сделать не только боинг, но еще и скрестить его с фурой и подводной лодкой - у меня уже возникают определенные сомнения на предмет реализуемости наполеоновских планов и того не получится ли в результате просто стремная груда металлолома.
> а у неё даже толковой утилиты проверки и исправления до сих пор нет.
Ну уж не любителям рейзера что-то вякать про утилиты проверки и исправления, ибо даже у рейзер3 fsck до сих пор зачинивает тома насмерть. При том что лет ему намного больше.
| |
|
5.35, Аноним (-), 13:46, 19/05/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
> В возможность сделать толпой на заводе "боинг" и делать на нем чартерные рейсы я готов поверить.
Тем не менее, btrfs так ни для чего и не готов, в отличие от реальных боингов на реальных заводах, что намекает нам на некорректность вашей аналогии.
| |
|
6.51, Аноним (-), 14:37, 19/05/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Тем не менее, btrfs так ни для чего и не готов, в отличие от реальных боингов
Боинги не за 5 минут делаются. И сани свой ZFS тоже не за месяц запилили в текущее состояние.
> на реальных заводах,
Коммиты в git пингвина - куда уж реальнее?
| |
|
7.62, rob pike (?), 15:39, 19/05/2014 [^] [^^] [^^^] [ответить]
| +/– |
>И сани свой ZFS тоже не за месяц запилили в текущее состояние
Всё-таки надо отдать им должное, в Sun очень небольшими группами многое запиливалось очень быстро, даже по нынешним меркам.
И ZFS с Dtrace тому неплохие примеры.
Причем их можно было использовать сразу после релиза, а не ждать лет 10 пока все грабли соберут.
| |
|
8.63, Аноним (-), 15:51, 19/05/2014 [^] [^^] [^^^] [ответить] | –1 +/– | Понятия о небольших группах у корпорасов достаточно своеобразное, да и ZFS фич... большой текст свёрнут, показать | |
|
|
|
|
12.104, Аноним (-), 01:16, 20/05/2014 [^] [^^] [^^^] [ответить] | +2 +/– | Потому что Linux появился раньше и санки специально так сделали Что сыграло с н... большой текст свёрнут, показать | |
|
|
12.139, Аноним (-), 15:29, 20/05/2014 [^] [^^] [^^^] [ответить] | +/– | В конечном результате почему-то есть и XFS, и JFS, и btrfs, и JFFS squashfs f2fs... большой текст свёрнут, показать | |
|
|
10.103, Аноним (-), 01:03, 20/05/2014 [^] [^^] [^^^] [ответить] | +/– | Логично что не во всех случаях дефрагментация идеальная В том плане что если у ... большой текст свёрнут, показать | |
|
11.116, ZFS (?), 05:46, 20/05/2014 [^] [^^] [^^^] [ответить] | +/– | Неправда же Под фряхой 10 0 замечательно система отбирает память у ZFS, когда н... текст свёрнут, показать | |
|
12.120, Аноним (-), 07:37, 20/05/2014 [^] [^^] [^^^] [ответить] | –1 +/– | Ой, фряшники это такой интересный народ, у которых в ZFS все зашибись даже ког... большой текст свёрнут, показать | |
|
|
|
9.164, Аноним (-), 09:09, 22/05/2014 [^] [^^] [^^^] [ответить] | –2 +/– | Нафига дефрагментация для файловой системы, лежащей на многотерабайтном LUN е, к... текст свёрнут, показать | |
|
|
|
|
5.42, Аноним (-), 14:07, 19/05/2014 [^] [^^] [^^^] [ответить]
| +/– |
>Ну уж не любителям рейзера что-то вякать про утилиты проверки и исправления, ибо даже у рейзер3 fsck до сих пор зачинивает тома насмерть.
Да-да, а ещё плазма до сих пор падает. И бекапы делать - большой грех.
| |
|
6.50, Аноним (-), 14:35, 19/05/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Да-да, а ещё плазма до сих пор падает.
Не знаю насчет плазмы (задолбали меня кеды своим оверинжинирингом с аконадями и непоймуками и кучей нафигнужной дряни в системе). А разработчики рейзера прямым текстом написали что дестрой данных при налете на "не то" дерево - "by design", позиция дерева нигде не хранится и стало быть нет способов отличить правильное и неправильное деревья, лечить не будем, жpитe так. Ну, пусть
> И бекапы делать - большой грех.
Наличие запасного парашюта не означает что основной следует изрезать на лоскутки.
| |
|
5.55, freehck (ok), 15:05, 19/05/2014 [^] [^^] [^^^] [ответить]
| +3 +/– |
> В возможность сделать толпой на заводе "боинг" и делать на нем чартерные рейсы я готов поверить. А вот то что 1 человек может в своем гараже сделать...
Да-да. Вот именно поэтому в то время как правительства вкладывали миллиарды в научные центры на развитие информационных технологий, наиболее распространённую нынче ОС запилили на чистом энтузиазме хакеры-активисты GNU. =/
А знаешь... Скажи-ка это лучше Стиву Возняку. Он тебе, думаю, получше меня ответит.
| |
|
6.61, rob pike (?), 15:36, 19/05/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
Да и с DOS как-то без правительственных центров обошлись, и с Windows.
| |
6.64, Аноним (-), 15:55, 19/05/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
> ОС запилили на чистом энтузиазме хакеры-активисты GNU. =/
Заметь, Торвальдс запилил только маленькую основу. А потом пришла та самая толпа, без которой ничего не получилось бы. Торвальдс опухнул бы единолично писать все и вся сам. Нынче на один только GPU спеков на 900 страниц. У Торвальдса пупок развязался бы всю работу самостоятельно делать до текущего состояния, вот извини.
> А знаешь... Скажи-ка это лучше Стиву Возняку. Он тебе, думаю, получше меня ответит.
А зачем? Линукс стал тем чем является благодаря толпе народа. Роль Торвальдса отрицать глупо. Не менее глупо не понимать что без толпы тех кто вкалывает окромя Торвальдса - ничего не получилось бы.
P.S. и первый самолет был весьма наколенной и стремной конструкцией. И чего?
| |
|
7.69, rob pike (?), 16:12, 19/05/2014 [^] [^^] [^^^] [ответить]
| –2 +/– |
Если вам интересны примеры успешных и вполне серьезных разработок, сделанных одним человеком, советую посмотреть на LuaJIT и Erlyvideo. Да и nginx вполне подходит, к моменту когда какие-то контрибьюции в него со стороны начались, он уже был вполне готовым.
| |
|
8.72, Аноним (-), 16:18, 19/05/2014 [^] [^^] [^^^] [ответить] | +/– | Да и первый самолет сделала пара психов в своем гараже Просто их девайс для сам... текст свёрнут, показать | |
|
|
10.108, Аноним (-), 04:20, 20/05/2014 [^] [^^] [^^^] [ответить] | +/– | Первую версию пингвина, разумеется Я думал это понятно из контекста Лично мне ... большой текст свёрнут, показать | |
|
|
|
|
6.84, Vkni (ok), 18:36, 19/05/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Да-да. Вот именно поэтому в то время как правительства вкладывали миллиарды в
> научные центры на развитие информационных технологий, наиболее распространённую нынче
> ОС запилили на чистом энтузиазме хакеры-активисты GNU. =/
Солнце, после того, как базовые концепции разработаны, повторить их может и студент. Деньги вкладывались в 60-е на разработку базы - языков, компиляторов, операционных систем. Линус же, фактически, взял готовое и повторил.
Да, это было круто, но это не "создание ОС с нуля", это кавырнадцатый перепев уже древнего к 92-му году UNIX'а.
| |
|
7.87, rob pike (?), 19:00, 19/05/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Деньги вкладывались в 60-е на разработку базы - языков, компиляторов, операционных систем
Да-да, в LISP-машины, ИИ, MULTICS и стек OSI.
Очень удачно вложили, никакой бизнес бы так не смог.</sarcasm>
| |
|
8.88, Vkni (ok), 20:19, 19/05/2014 [^] [^^] [^^^] [ответить] | –1 +/– | Государство вкладывает в первую очередь в кадры, эти кадры делают всё остальное ... текст свёрнут, показать | |
|
|
|
|
|
13.106, Vkni (ok), 02:10, 20/05/2014 [^] [^^] [^^^] [ответить] | –1 +/– | Ну, они, конечно, стали американцами Но сначала у них были визы B, потом гринка... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
5.89, Аноним (-), 20:23, 19/05/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
У меня чуть ли не 30 раз в месяц ресетом перезагружали сервер с почтой, сквидом и сайтом с мускульной базой.
Что-то я не помню, чтоб я более двух раз за пять лет такой эксплуатации, выполнял fsck.
Там до сих пор Debian 5.
Про то, что сервер перезагружают, я узнал очень не сразу - мне его даже мониторить не доводилось, всё работало и не обращались за помощью. А перезагружали для сброса какого-то бана, который выдавался регулярно одному юзеру за ночные торренты. :-)
| |
|
6.109, arisu (ok), 04:33, 20/05/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Про то, что сервер перезагружают, я узнал очень не сразу
мда… одмины-одминчеги.
| |
6.151, Vkni (ok), 21:23, 20/05/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Про то, что сервер перезагружают, я узнал очень не сразу
А сейчас я вам расскажу, что во многих дистрибутивах при старте запускается fsck и проверяет фс перед монтированием в режиме rw. Проверка производится, если с момента предыдущей проверки прошло достаточное кол-во времени или достаточное кол-во операций монтирования фс.
| |
|
7.173, Anonym2 (?), 17:48, 22/05/2014 [^] [^^] [^^^] [ответить]
| +/– |
>> Про то, что сервер перезагружают, я узнал очень не сразу
> А сейчас я вам расскажу, что во многих дистрибутивах при старте запускается
> fsck и проверяет фс перед монтированием в режиме rw. Проверка производится,
> если с момента предыдущей проверки прошло достаточное кол-во времени или достаточное
> кол-во операций монтирования фс.
Ну вообще-то это есть, мне кажется, один из багов старых методов старта систем. Первоначальная задача этого fsck довольно успешно переложена на саму ФС, зачем в общем-то и нужен журнал и прочее. То есть ошибки появляться не должны. А если появляются, то... Здесь уже видимо автоматическим fsck чаще может быть и не обойтись...
| |
|
|
5.107, arisu (ok), 04:09, 20/05/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
> В возможность сделать толпой на заводе "боинг" и делать на нем чартерные
> рейсы я готов поверить.
правда, «боинг» хреновый. и делают его люди, не знающие ничего об инженерии (crc32 как хэш-функция, я им это долго вспоминать буду).
| |
|
6.110, Аноним (-), 04:40, 20/05/2014 [^] [^^] [^^^] [ответить] | +/– | Кэп, не будь тормозом в данном случае криптостойкость сама по себе не требуется... большой текст свёрнут, показать | |
|
7.115, arisu (ok), 05:05, 20/05/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Кэп, не будь тормозом: в данном случае криптостойкость сама по себе не
> требуется, а CRC32 как хеш-функция для маппинга в индексы хэш-таблицы ничем
> не хуже остальных.
вот именно потому, что btrfs пишут люди, точно так же не понимающие разницы между криптостойкой хэш-функцией и просто хорошей хэш-функцией, я и не буду рисковать и пользоваться этой пионерской поделкой.
> Авторов openssl проявляющих вопиющий непрофессионализм, типа прямого
> использования аппаратных RNG без сторонних источников энтропии ты покрываешь
O_O
ни разу.
| |
|
8.121, Аноним (-), 08:05, 20/05/2014 [^] [^^] [^^^] [ответить] | +1 +/– | Файловая система - не библиотека криптографии И хэш-таблицы там лишь служебный ... большой текст свёрнут, показать | |
|
9.128, arisu (ok), 11:55, 20/05/2014 [^] [^^] [^^^] [ответить] | +/– | какое отношение криптография имеет к хэш-таблицам впрочем, именно об этом я и г... большой текст свёрнут, показать | |
|
10.153, Аноним (-), 06:18, 22/05/2014 [^] [^^] [^^^] [ответить] | +/– | Никакого Это прозрачный намек что к хеш-функции для хеш-таблицы в ФС требования... большой текст свёрнут, показать | |
|
11.156, arisu (ok), 06:41, 22/05/2014 [^] [^^] [^^^] [ответить] | +1 +/– | молодец и то правда действительно, какая разница, какое там распределение в хэ... большой текст свёрнут, показать | |
|
12.168, Аноним (-), 15:10, 22/05/2014 [^] [^^] [^^^] [ответить] | +/– | капитан P Использован и работает Хотя на лично мое имхо, то что там сделано - ... большой текст свёрнут, показать | |
|
13.175, arisu (ok), 20:20, 22/05/2014 [^] [^^] [^^^] [ответить] | +1 +/– | тебе неправильно кажется это, впрочем, уровень домашнего задания первокурсника,... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
4.77, Stellarwind (?), 16:56, 19/05/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
Сколько раз объяснять, что не нужна утилита проверки CoW ФС - если ошибка нашлась, то у вас три варианта - либо zfs/btrfs scrub его починит из избыточных данных/откатит кривую транзакцию, либо вы восстанавливаете все из бакапов.
Исправлять порушенные метаданные по кусочкам оно может для локалхоста хорошо, но гарантии что "восстановленно" будет тоже самое что было (а не мусор) никакой.
То что btrfs умудряется лажать на ровном месте, не означает что fsck вас спасет.
| |
|
5.111, Аноним (-), 04:47, 20/05/2014 [^] [^^] [^^^] [ответить] | +1 +/– | А я уже в который раз говорю заманал ваш саночный маркетинговый булшит Какой м... большой текст свёрнут, показать | |
|
|
3.22, Buy (ok), 12:20, 19/05/2014 [^] [^^] [^^^] [ответить]
| +7 +/– |
> Ибо оверинжиниринг для решения всех мыслимых проблем человечества - прямо на этапе дизайна сделан был.
Дело в том что у Reiser4 модульная/плагинная модель. Тоесть доступно все (когда плагины для этого всего будут написаны разумеется), но можно использовать то что конкретно необходимо. А это не то что монолитно "все в одном".
| |
|
4.26, Аноним (-), 12:34, 19/05/2014 [^] [^^] [^^^] [ответить]
| –2 +/– |
> плагины для этого всего будут написаны разумеется), но можно использовать то
> что конкретно необходимо. А это не то что монолитно "все в одном".
Теоретически все так, а практически большой вопрос насколько оптимально оно будет работать с учетом того что CoW логика достаточно фундаментально отличается от классической в деталях поведения. Вот я и думаю - какой сценарий будет хреново работать, т.к. делался по остаточному принципу. Есть ненулевой шанс что все и сразу, как в гибриде грузовика, самолета и подводной лодки. Потому что в дизайне придется предусматривать и аэродинамику, и прочность для погружения в воду, и чтоб по дорогам сносно колесило. При этом требования могут оказаться чуть ли не взаимоисключающими.
| |
|
|
|
1.3, Аноним (-), 10:25, 19/05/2014 [ответить] [﹢﹢﹢] [ · · · ]
| –7 +/– |
Полет мысли конечно крут, но overengineering адский. При тотальной нехватке ресурсов. Грубо говоря, рейзер4 - немеряный супер-комбайн для решения всех вселенских проблем ФСостроения. При том что пилит его один Шишкин. Как вы думаете, велика ли вероятность того что Вася Пупкин при вашей жизни успеет собрать из вон тех кусков металла "боинг" в своем ангаре?
| |
|
2.5, Аноним (-), 10:39, 19/05/2014 [^] [^^] [^^^] [ответить]
| +14 +/– |
Десять программистов не напишут код общего проекта в десять раз быстрее чем один. Накладные расходы на координацию совместной работы и рецензирование лишком высоки. Поэтому один мотивированный талантливый разработчик вполне может сделать больше, чем десять немотивированных посредственностей.
| |
|
3.112, Аноним (-), 04:55, 20/05/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Поэтому один мотивированный талантливый разработчик вполне может сделать больше, чем
> десять немотивированных посредственностей.
Тем не менее, если посмотреть на пингвина, распределенная разработка себя оправдывает, а 10 компетентных в своих подсистемах разработчиков - лучше чем 1 мегапро, которого придавило грузом неподъемных работ.
| |
|
4.125, Аноним (-), 09:36, 20/05/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Тем не менее, если посмотреть на пингвина, распределенная разработка себя оправдывает,
> а 10 компетентных в своих подсистемах разработчиков - лучше чем 1
> мегапро, которого придавило грузом неподъемных работ.
Ядро Linux само по себе модульное, но если присмотреться отдельные подсистемы пилят отдельные люди. Например, ext* и btrfs дело рук не команд, а отдельных людей.
| |
|
5.154, Аноним (-), 06:26, 22/05/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Например, ext* и btrfs дело рук не команд, а отдельных людей.
Как раз таки в обоих ФС есть целые команды которые ими занимаются, а список коммитеров достаточно внушителен. Да, есть люди которых можно выделить из толпы больше чем остальных. Скажем Теодор Тсо - текущий майнтайнер ext4, которому валятся все шишки. Или Крис Мэйсон - архитект btrfs, который так в результате и является главой команды. Но это именно командная игра. Тот же Мэйсон накидал некий скелет, но без тех кто его доделывал и улучшал - оно было бы в состоянии "btrfs 5-летней давности". Т.е. кусок проблемного глюкала, который падает каждые 5 минут, при копировании файлов mc и прочая.
| |
|
6.181, asdasd (?), 18:46, 11/05/2019 [^] [^^] [^^^] [ответить]
| +/– |
Ну и правильно, основной костяк R4 (алгоритмы, структуры, размеры тех или иных параметров и т.п.) сделали еще в Namesys, с участием Ганза и пары математических универов (в отличии от Btrfs, в котором нифига не продумано).
| |
|
|
|
|
2.7, myhand (ok), 11:00, 19/05/2014 [^] [^^] [^^^] [ответить]
| +4 +/– |
> Полет мысли конечно крут, но overengineering адский.
И ведь те же дети писают кипятком от btrfs... Кто-б трепался про overengineering.
> При том что пилит его один Шишкин.
А, ну да. 10 таджиков выкопают fs^Wяму в десять раз быстрее...
| |
|
3.11, rob pike (?), 11:13, 19/05/2014 [^] [^^] [^^^] [ответить]
| –2 +/– |
> А, ну да. 10 таджиков выкопают fs^Wяму в десять раз быстрее...
Зависит от таджиков. А Шишкин не Mike Pall.
| |
|
|
5.60, rob pike (?), 15:35, 19/05/2014 [^] [^^] [^^^] [ответить]
| +/– |
> И что?
Есть такое ощущение что оракловые таджики выкопают btrfs быстрее чем Шишкин допилит reiser
| |
|
6.65, Аноним (-), 15:56, 19/05/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Есть такое ощущение что оракловые таджики выкопают btrfs быстрее чем Шишкин допилит reiser
О, надо же, у вас соображалка не совсем отвалилась. А я уж боялся...
| |
|
|
4.44, myhand (ok), 14:09, 19/05/2014 [^] [^^] [^^^] [ответить]
| –2 +/– |
Глупость рассуждений, которые я спародировал - ни от каких таджиков не зависит.
| |
|
5.56, Аноним (-), 15:06, 19/05/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Глупость рассуждений, которые я спародировал - ни от каких таджиков не зависит.
Судя по тому что тебя не поняли - демонстрация твоего тормозизма и ламерства удалась на славу.
| |
|
|
3.13, Аноним (-), 11:28, 19/05/2014 [^] [^^] [^^^] [ответить] | –3 +/– | Как бы это сказать Btrfs - боинг ФСостроения, спору нет Но его доведут до ум... большой текст свёрнут, показать | |
|
|
5.17, Аноним (-), 11:36, 19/05/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Как бы не оказался он Конкордом.
А вот это - как раз про рейзеры: сверхзвуковые на мелочи. И данным just in case - не менее рeзкий пиcец. Особенно при попытке использовать fsck. У этих клoунов для рейзер3 есть несколько known issues вида "fsck может fsckпнyть том насмерть". И в истинно академическом стиле даны решения, как у математика из анекдота: "не храните образа рейзера на дисках с рейзерфс". Вот так сделаешь не подумавши виртуалочку, а потом fsck тебе диск "починит".
| |
|
6.38, iZEN (ok), 13:56, 19/05/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
ZFS, кстати, тоже не может быть создана внутри ZVOL.
| |
|
7.52, Аноним (-), 14:41, 19/05/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
> ZFS, кстати, тоже не может быть создана внутри ZVOL.
Не очень понял к чему эта мысль.
| |
|
|
9.114, Аноним (-), 05:02, 20/05/2014 [^] [^^] [^^^] [ответить] | –1 +/– | А в каком месте там возникали образа дисков И что, пул ZFS может быть полностью... текст свёрнут, показать | |
|
|
|
12.174, iZEN (ok), 19:53, 22/05/2014 [^] [^^] [^^^] [ответить] | –1 +/– | К тому, что ZFS не может хранить саму себя не то что бы в файле, а в двоичном об... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
4.20, Аноним (-), 11:54, 19/05/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
> CoW на журналах, что достаточно гнилая идея.
А что такое COW на журналах? :) Блок пишется либо через журнал,
либо сразу на новое место на диске (COW).
> как бы это сказать? На несколько годков опоздал.
А у кого еще такой универсальный менеждер транзакций? B Btrfs COW отключаешь - и ничего больше нет.
> молчит в тряпочку что при этом про снапшоты придется забыть.
Ну, почему это забыть? Наоборот вспомнить! "txmod=wa" - чистое COW, и вот они снапшоты, уже просятся :)
| |
|
5.23, Аноним (-), 12:21, 19/05/2014 [^] [^^] [^^^] [ответить] | –1 +/– | Это - дeбильная и достаточно известная ситуация, когда некая программа умеет сво... большой текст свёрнут, показать | |
|
6.34, Аноним (-), 13:44, 19/05/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Я не понимаю - как предлагается делать снапшоты без ужасных костылей
> если CoW не было?
Эдуард сказал, что в случае снапшотов логика будет такая: если на блок более одной ссылки, то его в обязательном порядке надо COW (чтобы не испортить снапшот), а если только одна ссылка, то значит портить нечего, и есть обе возможности: либо на новое место (COW), либо через журнал. А более подробно о взаимодействии снапшотов и транзакций он обещал написать в их лист рассылки.
| |
|
7.41, Аноним (-), 14:05, 19/05/2014 [^] [^^] [^^^] [ответить] | –1 +/– | Капитан Очевидность теперь занимается ФС, не иначе Да, возможностей две В btrf... большой текст свёрнут, показать | |
|
8.49, Аноним (-), 14:33, 19/05/2014 [^] [^^] [^^^] [ответить] | +/– | У вас каша в голове Предлагаю подробнее ознакомиться с тем, что такое NOCOW в b... текст свёрнут, показать | |
|
9.53, Аноним (-), 14:46, 19/05/2014 [^] [^^] [^^^] [ответить] | –1 +/– | Костыль В каком-то роде А в каком-то роде - делает более похожим на классику, ... большой текст свёрнут, показать | |
|
|
|
6.178, Anonym2 (?), 13:36, 23/05/2014 [^] [^^] [^^^] [ответить] | +/– | gt оверквотинг удален Ну вообще-то на самом деле от ФС хотели не только две бл... большой текст свёрнут, показать | |
6.179, Аноним (-), 15:28, 24/05/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Не кажется что тут получается подозрительно много операций со стороны ФС, которые к тому же превращают файловую систему и файлы в мелкую такую вермишельку
Хуже чем в reiserfs(v3) быть не должно: там вермишель (это когда нет экстентов, т.е. один блок - один указатель на него) заложена в дизайн. А reiserfs очень даже шустра.
> и дико загаживают ФС метаданными?
Btrfs - да, загаживает в виду отсутствия адэкватной алгоритмической базы. Граммотно спроектированные файловые системы такое себе не позволяют.
| |
|
|
4.33, Аноним (-), 13:42, 19/05/2014 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Как бы это сказать? Btrfs - "боинг" ФСостроения, спору нет. Но его
> доведут до ума и он будет делать чартерные рейсы для энтерпрайзников
> и прочих.
Нет. Наличие сотни участвующих в стройке таджиков не избавляет ее от риска превращения в долгострой.
Теперь, с появлением ZFS on Linux, btrfsу точно уже ничего не светит.
| |
|
5.43, Аноним (-), 14:09, 19/05/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Теперь, с появлением ZFS on Linux, btrfsу точно уже ничего не светит.
У ZFS есть несколько "фатальных недостатков", вполне объективных, чисто технических. Так что не надо выдавать желаемое за действительное. ZFS - весьма странный дизайн с кучей своих заскоков, а вовсе и не серебряная пуля нифига. Из наиболее очевидных проблем - его устройство ну вообще не друг базам данных. У Оракла по этому поводу нехилый зуд пониже спины. Таджики с @oracle.com таки коммитят, при том достаточно активно. И не только они, кстати.
В результате поток багов как-то начинает уже ослабевать. Крутых и страшных уже не особо много лезет, а у разработчиков порой появляется время на оптимизации скорости.
| |
|
6.59, rob pike (?), 15:33, 19/05/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
>его устройство ну вообще не друг базам данных
Слишком много параметров в этом уравнении.
Каким СУБД, с какими настройками их, с какими настройками ZFS, и в какой конфигурации ZFS, на каком железе, с какими паттернами чтения-записи, с как сконфигурированными и разложенными по шпинделям-рэйдам таблицами и индексами.
Впрочем, это касается любой fs.
| |
|
7.66, Аноним (-), 16:06, 19/05/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Слишком много параметров в этом уравнении.
Граблеопасными являются практически все виды программ пытавшихся делать свое журналирование или его подобие не закладываясь на свойства ФС. Будут ли грабли в конкретном случае - смотреть надо. Бывают. Вообще, POSIX-ная семантика доступа к файлам - пожалуй не самое удобное что можно представить себе для CoW.
> Впрочем, это касается любой fs.
Абсолютно. Но разница между ZFS и Btrfs в другом. В btrfs на этот случай в дизайне заранее предусмотрели нужную рукоятку. А в ZFS - ну вы поняли.
| |
|
8.73, rob pike (?), 16:18, 19/05/2014 [^] [^^] [^^^] [ответить] | +/– | И что вы посоветуете делать, например, PostgreSQL Закладываться на свойства FS ... большой текст свёрнут, показать | |
|
9.123, Аноним (-), 08:34, 20/05/2014 [^] [^^] [^^^] [ответить] | +/– | Честно говоря я не смотрел как он работает внутри Не требовался он мне Но если... большой текст свёрнут, показать | |
|
10.132, Аноним (-), 12:44, 20/05/2014 [^] [^^] [^^^] [ответить] | +/– | Пургу несете, уважаемый NODATACOW - это когда блоки пишутся на СТАРОЕ место Ни... большой текст свёрнут, показать | |
|
|
|
|
|
|
4.45, myhand (ok), 14:19, 19/05/2014 [^] [^^] [^^^] [ответить]
| –2 +/– |
> А сабж - смахивает на попытку сделать самолет, подводную лодку и грузовую фуру.
Если в предмете не разбираетесь - советую завязать с аналогиями сразу.
> Силами одного человека.
И считать для начала неплохо научиться. Ну и/или читать.
Или сейчас принципиально по ссылкам не ходят, предпочитая выковыривать содержимое новости из носу?
> Если на то пошло, в btrfs отключение CoW было заложено еще на этапе дизайна, судя по всему.
А журнал эта выключалка включает?
| |
|
5.54, Аноним (-), 15:00, 19/05/2014 [^] [^^] [^^^] [ответить] | –1 +/– | Я как раз одно время достаточно активно изучал идеи в основе Reiser4 Задумано о... большой текст свёрнут, показать | |
|
6.67, myhand (ok), 16:12, 19/05/2014 [^] [^^] [^^^] [ответить]
| –2 +/– |
>> И считать для начала неплохо научиться. Ну и/или читать.
> И что наш крЮтой Ыксперт предлагает почитать?
Для начала - текст анонса, да и саму новость на русском. Знаю, я требую невозможного, но...
| |
|
7.70, Аноним (-), 16:13, 19/05/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Для начала - текст анонса, да и саму новость на русском.
Так я почитал. Ну и вижу что Шишкин тоже занялся костылестроением. Ну а куда он денется? :)
| |
|
|
9.124, Аноним (-), 08:40, 20/05/2014 [^] [^^] [^^^] [ответить] | –1 +/– | В новости ни звука про количество людей вроде, так что вы лоханулись Более подр... текст свёрнут, показать | |
|
|
|
|
|
|
|
2.9, rob pike (?), 11:11, 19/05/2014 [^] [^^] [^^^] [ответить]
| +/– |
>рейзер4 - немеряный супер-комбайн для решения всех вселенских проблем ФСостроения
В этом нет ничего плохого в общем случае. ZFS еще больший суперкомбайн.
А вот с ресурсами да, плохо.
| |
|
3.15, Аноним (-), 11:32, 19/05/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
> ZFS еще больший суперкомбайн.
Он суперкомбайн. Но по другому поводу. Там хоть какая-то логика просматривается в плане "а зачем они это делали вот так?". А тут просто стандартная академическая хотелка - сделать универсальный ответ на все вопросы и все такое.
> А вот с ресурсами да, плохо.
Ну и заканчивается желание сделать гибрид автомобиля, самолета и подводной лодки всегда одинаково: даже если удалось как-то изгалиться, получается хреновый автомобиль, плохая подводная лодка и паршивый самолет. А при нехватке ресурсов получается обычно кусок металлолома/исторический курьез.
| |
|
4.39, Аноним (-), 13:59, 19/05/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Он суперкомбайн. Но по другому поводу. Там хоть какая-то логика просматривается в
> плане "а зачем они это делали вот так?". А тут просто
> стандартная академическая хотелка - сделать универсальный ответ на все вопросы и
> все такое.
Здесь тоже просматривается, если по ссылке пройти. Одни пользователи просили оптимизировать reiser4 для SSD - для них сделали COW (txmod=wa). Пользователи на HDD жаловались на быструю фрагментацию - для них сделали чистое журналирование. Теперь при "txmod=journal" reiser4 фрагментируется не быстрее ext4, reiser3 и др.
| |
|
5.46, Аноним (-), 14:26, 19/05/2014 [^] [^^] [^^^] [ответить] | +/– | Я когда-то смотрел на дизайн Reiser4 и идеи в его основе, так что я представляю ... большой текст свёрнут, показать | |
|
|
|
|
1.6, yantux (??), 10:53, 19/05/2014 [ответить] [﹢﹢﹢] [ · · · ]
| +10 +/– |
Нужен фонд имени Шишкина для поддержки и развитии проекта.
Пусть Шишкин откроет счёт, чтобы ему можно было переслать денег от благодарных пользователей.
| |
1.8, Аноним (-), 11:03, 19/05/2014 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Нужен фонд имени Шишкина
Нужно устроить майдан в США и выпустить из тюрьмы Ганса :)
| |
|
|
3.36, Аноним (-), 13:51, 19/05/2014 [^] [^^] [^^^] [ответить]
| +/– |
Нет, подобрать ему в РФ новую жену, а лучше несколько, с запасом на некоторое время,
пока эта ФС не попадет в ядро.
| |
|
2.24, Buy (ok), 12:27, 19/05/2014 [^] [^^] [^^^] [ответить]
| +4 +/– |
Опасно. Путин тогда в отместку устроит отделение Силиконовой долины от США, с проведением соответствующего референдума и образованием очередной Силиконовой Народной Республики )))
| |
|
3.28, Аноним (-), 12:37, 19/05/2014 [^] [^^] [^^^] [ответить]
| +/– |
Аннексировать силиконовую долину? Хм, наверное это единственный действенный метод вывести нашу промышленность на актуальный технологический уровень.
| |
|
|
5.159, Аноним (-), 06:46, 22/05/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Нет, это действенный метод угробить американскую промышленность :)
Нас устроит! Мы радуемся, когда у соседа корова сдохла!
| |
|
|
3.32, Аноним (-), 13:38, 19/05/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Опасно. Путин тогда в отместку устроит отделение Силиконовой долины от США, с проведением соответствующего референдума и образованием очередной Силиконовой Народной Республики )))
Чак Норрис обидится. Он с Техасом первый в очереди на независимость.
| |
|
4.97, Аноним (-), 21:39, 19/05/2014 [^] [^^] [^^^] [ответить]
| +/– |
>Чак Норрис обидится.
В его годы это уже вредно. Как и нервничать.
| |
|
|
|
1.31, gni (ok), 13:33, 19/05/2014 [ответить] [﹢﹢﹢] [ · · · ]
| +5 +/– |
Молодец Эдуард. Плзвет против течения, за своей целью, пусть и происходит она из хобби. Уверен на все сто, что со временем, те технологии, что он туда впиливает в свободное время, возьмут разработчики иных ФС, даже элементарно на уровне идеи. Так было, есть и будет всегда.
Нуу и немного троллинга, чтобы не скучно некоторым было. Те, кто тут про боинг пИсал - че за настрой у вас такой. Ну парень сам все делает один - молодец, и это факт. Взял же, додумался, и реализовал, и вместо слово спасибо, тут разглагольсвуют некоторые, мол, не верю, много времени все это займет. Со своей практической точки зрения знаю, что лучше качетвено но медлеено, чем быстро да с ошибками.
| |
|
2.47, Аноним (-), 14:29, 19/05/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
> даже элементарно на уровне идеи. Так было, есть и будет всегда.
Коронный вопрос: покажи там Принципиально Новые Идеи, которых нет у других. Ну, кроме идеи превратить все в мегамонстрятник с плагинами.
| |
|
3.58, qux (ok), 15:19, 19/05/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Коронный вопрос: покажи там Принципиально Новые Идеи, которых нет у других. Ну,
> кроме идеи превратить все в мегамонстрятник с плагинами.
Хреновый вопрос. Отсутствие ПНИ еще не повод пинать.
| |
|
4.68, Аноним (-), 16:12, 19/05/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Хреновый вопрос. Отсутствие ПНИ еще не повод пинать.
Почему хреновый? Ведь как раз на идеи и упирали. Ну я и попросил их показать, раз пошла такая пьянка. Пока я как максимум вижу плагины (но идея плагинов опять же не нова) и какой-то своеобразный костыль в виде гибридного журналирования.
| |
|
5.71, qux (ok), 16:18, 19/05/2014 [^] [^^] [^^^] [ответить]
| +/– |
ОК, хреновый для общего случая.
Насчет присутствия оных идей здесь — пусть автор оригинального коммента и отвечает, но имхо лишняя ФС это уже не лишний плеер, а лишний плеер уже не лишняя бутылка водки <скатывается в философствования>
| |
5.76, rob pike (?), 16:31, 19/05/2014 [^] [^^] [^^^] [ответить]
| +/– |
Тут ведь можно и с другой стороны посмотреть. ПНИ - вагон и маленькая тележка, достаточно заглянуть на тематическую конференцию того же ACM. Революции каждый день. Диссертации пишутся, студенческие прототипы оседают на ftp университетов. А качественную имплементацию днём с огнем не найдешь.
| |
|
6.119, Аноним (-), 07:20, 20/05/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Тут ведь можно и с другой стороны посмотреть. ПНИ - вагон и
> маленькая тележка, достаточно заглянуть на тематическую конференцию того же ACM.
Ну да, хотя идеи лишними не бывают. Лучше пусть будет много чем мало - реализаторам будет из чего выбирать под их задачи, не переизобретая велосипед.
> А качественную имплементацию днём с огнем не найдешь.
Вероятность того что сабж станет таковым, имхо, достаточно невысока. В силу объема работ vs имеющиеся ресурсы.
| |
|
|
|
3.142, Аноним (-), 15:34, 20/05/2014 [^] [^^] [^^^] [ответить] | +/– | Это от незнания В википедии есть некоторый список идей, которые работают в reis... большой текст свёрнут, показать | |
|
4.160, Аноним (-), 07:08, 22/05/2014 [^] [^^] [^^^] [ответить] | –1 +/– | Так я и прошу мега-знатока показать чего там принципиально нового Отложенные оп... большой текст свёрнут, показать | |
|
|
|
1.57, qux (ok), 15:18, 19/05/2014 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Однако, журналируемые файловые системы не лучший выбор для
> SSD-дисков из-за двойных записей (все модифицированные блоки
> записываются сначала в журнал, потом на штатное место на диске).
Вроде ж только метаданные по дефолту, а не все.
| |
|
2.117, Аноним (-), 06:47, 20/05/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Вроде ж только метаданные по дефолту, а не все.
Именно так. Половина классических ФСов не умеет журналить данные вообще...
| |
|
3.134, qux (ok), 14:45, 20/05/2014 [^] [^^] [^^^] [ответить]
| –2 +/– |
>> Вроде ж только метаданные по дефолту, а не все.
> Именно так. Половина классических ФСов не умеет журналить данные вообще...
Ага. Умеет ext3, а ext2/XFS/JFS похоже нет.
| |
|
4.135, pavel_simple (ok), 14:51, 20/05/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
>>> Вроде ж только метаданные по дефолту, а не все.
>> Именно так. Половина классических ФСов не умеет журналить данные вообще...
> Ага. Умеет ext3, а ext2/XFS/JFS похоже нет.
Journaled File System или JFS -- ох уж эти анонимные аналитики
| |
|
5.145, qux (ok), 17:07, 20/05/2014 [^] [^^] [^^^] [ответить]
| +/– |
>>> Именно так. Половина классических ФСов не умеет журналить данные вообще...
>> Ага. Умеет ext3, а ext2/XFS/JFS похоже нет.
> Journaled File System или JFS -- ох уж эти анонимные аналитики
Прочитайте _внимательно_ тред, на который отвечаете. Аналитик...
| |
|
6.147, pavel_simple (ok), 18:21, 20/05/2014 [^] [^^] [^^^] [ответить]
| +/– |
>>>> Именно так. Половина классических ФСов не умеет журналить данные вообще...
>>> Ага. Умеет ext3, а ext2/XFS/JFS похоже нет.
>> Journaled File System или JFS -- ох уж эти анонимные аналитики
> Прочитайте _внимательно_ тред, на который отвечаете. Аналитик...
да -- я не верно понял смусл посыла -- виноват
| |
|
7.149, qux (ok), 19:17, 20/05/2014 [^] [^^] [^^^] [ответить]
| +/– |
> да -- я не верно понял смусл посыла -- виноват
(:
Проехали.
| |
|
|
|
|
|
|
1.95, Аноним (-), 21:01, 19/05/2014 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
отличная ФС.
не только от других, но и сама по себе.
вс отличие от всяких какашек вроде ZFS и Btrfs.
| |
|
2.118, Аноним (-), 06:48, 20/05/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
> не только от других, но и сама по себе.
> вс отличие от всяких какашек вроде ZFS и Btrfs.
Ты ей уже пользуешься? И что, fsck не FSCKпает тома уже? :)
| |
|
3.129, arisu (ok), 12:05, 20/05/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Ты ей уже пользуешься? И что, fsck не FSCKпает тома уже? :)
прикинь, ни разу.
| |
|
4.161, Аноним (-), 07:19, 22/05/2014 [^] [^^] [^^^] [ответить] | –1 +/– | Опыт эксплуатации 1 маргиналом с полутора дисками - это здорово, но знаешь, у... большой текст свёрнут, показать | |
|
5.162, arisu (ok), 07:54, 22/05/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
спрашивали, не факапает ли. я поделился личным опытом: нет.
а «не класть образы» — вполне нормальный совет. зачем, собственно? ну, кроме «хочу забег по граблям, ураааа!»
тебе нужна быстрая виртуалка? сделай там какую-нибудь ext2.
тебе нужна виртуалка для личных данных? положи её диск в шифрованый контейнер.
тебе реально хочется разрабатывать райзер, и виртуалка нужна для этого? не, не верю.
| |
|
6.163, Аноним (-), 08:43, 22/05/2014 [^] [^^] [^^^] [ответить] | –1 +/– | А есть и те у которых факапнулось Из того что лично видел - авторы aMule, у кот... большой текст свёрнут, показать | |
|
7.165, arisu (ok), 09:12, 22/05/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
> А есть и те у которых факапнулось.
плохо им, чо.
> - авторы aMule
у этих и ложка в ухе могла застрять. каких вообще разумных действий можно ожидать от людей, использующих wxWidgets?
> Совершенно обычная ситуация: слепил VM, поюзал тот же рейзер.
я пытался выяснить, зачем, но ты не ответил. ты ещё пожалуйся, что нож не только курицу может резать, но и палец человеку отхватить.
> Не хранить нигде позицию дерева и при том никак не валидировать
> что дерево на которое напнулись и правда нужное, а не какой-то
> левак - это круто.
и на то есть причины. ты, конечно, читал исходники райзера и знаешь о них. или… не читал? а-я-яй.
> Вот доверять таким авторам ФС я и правда пешком постою.
а я ничего, доверяю: почти десять лет сервер отработал без проблем. и домашняя техника тоже. по-моему, отличный результат.
>> ну, кроме «хочу забег по граблям, ураааа!»
> Не вижу с какого перепуга запуск VM должен являться "забегом по граблям".
забег по граблям начинается намного раньше: когда кладут болт на ТБ. глаза закрыли, флаг подняли, бежим. зачем смотреть, есть ли впереди стена?
> Нет, мне хочется эксплуатировать систему без шансов подорваться на минах.
тогда тебе пора переселяться в идеальный мир, в этом мире таких систем нет.
> А то как было сделано в рейзер3 этом совершенно не способствует.
а мне вот удавалось. потому что не лениво ТБ соблюдать. и не только с райзером.
>> не, не верю.
> Потому что ты придумал какой-то бред.
потому что кроме бреда тут ничего не придумывается. разве что «респондент идиотничает и требует, чтобы бытовые ножи не резали пальцы, даже если со всей дури по пальцам полосовать.»
| |
|
|
|
|
|
|
1.98, darkshvein (ok), 21:57, 19/05/2014 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>позволяющих сочетать в одной реализации ФС несколько режимов обеспечения целостности, оптимальных для разных типов носителей.
"reserfs4: теперь восстанавливать стало ещё веселей!"
| |
1.152, Аноним (-), 02:10, 21/05/2014 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
imho, CoW и нормальный дефрагментатор для ФС - вполне себе, в случае рейзерфс.
| |
|