LINUX.ORG.RU

Интервью с Hans Reiser


0

0

Вебсайт kerneltrap.org берёт интервью у создателя файловых систем с общим названием ReiserFS и владельцем компании Namesys - Ганса Рейзера. Вы узнаете отношение Ганса к высшему образванию, подробности создания и преимущества ReiserFS4 над ReiserFS3, почему ядро 2.6 во многом превосходит ядра 2.4/2.2, его отношение к GPL и к зарабатыванию денег (у Ганса сейчас долгов на $200 тысяч и он ездит на машине 1989г выпуска), планы на будущее и многое, многое другое.

>>> Подробности

★★★★★

Проверено: Pi ()

Hans Reiser <- тру хакер

Syncro ★★★★★
()

rejserfs - рассыпчатая как гречневая каша. :-) Конечно, круто, эффективно, быстро, экономично - но после сбоя в НЕ ОТКРЫТЫХ файлах порнография появляется. Сами такое кушайте - а мы на ext3 посидим. По крайней мере, там при сбое портятся только те файлы, в которые производилась запись в этот момент.

anonymous
()
Ответ на: комментарий от anonymous

Вечная борьба жизни и смерти :)

Если серьезно - reiserfs 3 такая же стабильная система, как и ext3. Просто иногда железо и/или руки кривое(ые). В остальном - фыркает и кушать не просит

rusxakep
()
Ответ на: комментарий от rusxakep

Попробуй во время копирования на диск ресетнуть систему. В ext3 у тебя не окажется только того файла, который ты копировал. А в rejser очень часто куски этого недописанного файла можно потом увидеть например в середине какого-нибудь лога... Так что rejser - это только для систем, которые никогда не виснут.

anonymous
()
Ответ на: комментарий от anonymous

3.14еж и провокация :)

у меня несколько раз 2.6.12-rc4-mm2 висла по непонятным причинам в момент записи с рейзера4 на рейзер4, все было нормально, файл просто не записывался

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

> висла по непонятным причинам в момент записи с рейзера4 на рейзер4

хы-хы:))

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

Часто было так, что в rejserfs из-за зависания компа во время операций с диском портилось СОДЕРЖИМОЕ файлов - кусок одного файла оказывался внутри другого. В ext3 такого не было НИКОГДА! Файлы могли пропасть вообше - но это лучше, чем получить в них мусор.

anonymous
()
Ответ на: комментарий от vasya_pupkin

ну вот судя по массовым репортам(и моим личным наблюдениям) о забивании какашками открытых файлов, не используются. Но если нормально разделить / и бэкапить нужное это не очень страшно

Syncro ★★★★★
()

>у Ганса сейчас долгов на $200 тысяч

Это от того что плохо учился .... небось еще Гринычу зарплату должен за последний месяц ;)

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

We didn't start V4 until V3 was stable. After we started V4 we hired one guy to do most of the V3 bug fixes, which were mostly in the newer journaling code, and then after a year the bug reports mostly stopped coming in. The bugs that do get reported now are always in the new features added by the SuSE guys.

parex
()

сколько ему лет?

anonymous
()
Ответ на: комментарий от anonymous

Никогда такого не было. Дома комп очень не стабильно работал (железо кривое) и очень часто вешался, как при оперециях (копирования,удаления и т.п.) и такая ситуация была около 3 месяцев. всё на рейзер (сусе) - никогда файлы не портились.

vtVitus ★★★★★
()

"Jeremy Andrews: How much effort is involved in optimizing fsync performance?
Hans Reiser: 3 man months"


хм, вот это я понимаю, а не к неопределенному выходу длиннорога

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

>anonymous (*) (14.09.2005 10:32:29)

Научись пИсать сначала ... а потом флейм разводить суйся ...

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

Вы счасливец ;) Только на прошлой неделе делал ноуту --rebuild-tree после неудачного суспенда (как раз во время него sendmail активно принимал почту) ... в результате весь /dev как корова языком ;)

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

>Часто было так, что в rejserfs из-за зависания компа во время операций с диском портилось СОДЕРЖИМОЕ файлов - кусок одного файла оказывался внутри другого

Монтируй с notail

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

> хм, вот это я понимаю, а не к неопределенному выходу длиннорога

Более чем определённо: Ноябрь 2006 или чуть раньше.

birdie ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Подтверждаю - больше года использовал reiserfs 3.6, за это время была пара случаев, когда я вынужден был нажимать reset.. И после этого все файлы настроек программ, использовавшихся в этот момент, портились ну и, соответственно, сбрасывались на дефолтные.. ЧТо было весьма неприятным моментом.. После этого я твердо решил пока не связываться с этой файловой системой и уже пару лет только на ext3 - тут такие казусы не проходили.. Пробовал, даже специально..

My_quest ★★★★★
()

>Jeremy Andrews: How does Reiser4 compare to the upcoming WinFS?

>Hans Reiser: Reiser4 is a much more mature design, representing a 10 year effort that started with V3, and one that did not give up on the hard problems but rewrote to solve them. It is easier to work on and I expect it will be higher performance. I look forward to benchmarks.

Так, а WinFS тут причём? Это ж не ФС, а просто надстройка над NTFS для удобного поиска/группировки файлов.

"WinFS is not a file system, but a file storage subsystem that will run ontop of the NTFS file system, indexing the content of the drive."

http://en.wikipedia.org/wiki/Winfs

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

Респект Рейзеру, пользую эту FS на локальном сервере уже второй год, пока никаких сбоев хотя ребутов хватало.

anonymous
()
Ответ на: комментарий от My_quest

На рейзер4 и просто рейзер, я много раз специально делал резет во время копирования папки с 320000 мелких файлов(1.1кбайт), ничего необычного не появляется.

у меня есть опыт многолетней эксплуатации многих сотен серваков, с большой нагрузкой, под рейзер. Никак необычных явлений нету.

argin ★★★★★
()

> его отношение к GPL и к зарабатыванию денег (у Ганса сейчас долгов на $200 тысяч и он ездит на машине 1989г выпуска),

Какие взгляды на архитектуру могут быть у мужчины без прописки (c) Жванецкий

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

> Ноябрь 2006 или чуть раньше

мдя, чуть раньше - чуть позже, релиз план однако:)

кто-то из майкрософт говорил, что в нем винфс отключен будет по умолчанию

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

ну я уже говорил по поводу бэкапов и использования райзера там и так как нужно

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

>Вы счасливец ;) Только на прошлой неделе делал ноуту --rebuild-tree после неудачного суспенда

да, суспенд работает через ж. =)

anonymous
()
Ответ на: комментарий от anonymous

>да, суспенд работает через ж. =)

Да там дело было не в суспенде а в PCI.

в LKML по этому поводу была ветка. Это пропатчили в 2.6.13.1

sS ★★★★★
()

райзер - вот это чел, вот это я понимааю. весь отдался опенсорцу, а не то что некоторые...

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

Reiser - это Карабас Барабас от Опенсорс. Общался с парнем с МГУ, который на него работает. Работу делает Буратино, а слава и пр - Карабасу Барабасу. ;)

vlTepes
()
Ответ на: комментарий от birdie

Лет этак надцать назад был такой факт: любой контроллер редко-редко но пишет не то и не туда (а при выключении питания наверно чаще). Файловая система (любая), по определению сидящая на конкретном разделе целиком, от этого не спасет.

anonymous
()
Ответ на: комментарий от vlTepes

> Reiser - это Карабас Барабас от Опенсорс

> Работу делает Буратино, а слава и пр - Карабасу

ага. Каждый сам себе Буратино... Я думаю, что если бы ваш Буратино не получал там, как вы выразились "и пр", он бы там не работал. Если он, конечно, не "совсем Буратино".

/poige

anonymous
()
Ответ на: комментарий от vlTepes

да очень многие подчиненные считают, что начальство на них пашет, само при этом ничего не делая;))

Syncro ★★★★★
()

странный чувак этот ганс.

вон у патрика были проблемы с финансами - помогли ему, у бсдишников частенько возникают - люди сообща помогают. да попроси ганс бабла на оплату долгов, развитие рейзера и т.д. - думаю миллион ему быстро накидают. а если он пообещает довести рейзер4 по стабильности до ext3 with data jornalling ...

а он сидит, молчит, на свои бабки делает гпл.
пока есть такие люди человечество имеет право на существование %)

anonymous
()
Ответ на: комментарий от birdie

у меня домашняя станция с boot(root) на reiser_v3.6(defaults) - никаких notail и проблем вообще (md5sum для контроля),
зато были достаточно серьёзные проблемы с ext3(defaults) - правда пришлось оставить репозиторий на нём(ext3), ибо достаточно трудно читать reiser из-под qnx,NetBSD
зы
Linux-2.4.x;Slackware-8,9
зызы
вот другой пример
у меня есть переписка по поводу msmtp c его автором, и он мне сказал,
что при моих настройках я никогда не смогу отослать писем, и что ?
- отослано уже ~400Mb писем с вложениями (за пол года) - никаких патчей (только конфиг)

botrops-schlegelii ★★
()

Голый кернел 2.4.х с рейзером юзается на терабайтном рейде уже хз сколько лет. Было всё что угодно (питание, вылеты мамки и контроллеров ) - но данные не терялись ни разу.

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

>Голый кернел 2.4.х с рейзером юзается на терабайтном рейде уже хз сколько лет. Было всё что угодно (питание, вылеты мамки и контроллеров ) - но данные не терялись ни разу.

А ты делай ему reset 2 раза в сутки .... вот тогда посмотрим сколько проживёт ;)

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

Работаю в 2D/3D графике: Maya, Scribus, OOdraw, Gimp - такой скорости работы и запуска приложений, а так же работы с файлами как на рейзере не видел ни на ext3, ни на xfs... думаю что для десктопа (а я в нем живу :))) - это то что надо, на этой же машине стоит WinXP, могу наглядно показать скорость работы, запуска приложений и "там" и "тут"... - это все с точки зрения обычного десктоп-юзера...

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

>А ты делай ему reset 2 раза в сутки .... вот тогда посмотрим сколько проживёт ;)

ну без этого конечно использовать компьютер никак не получается:)))

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

можно еще кувалдой устойчивость проверять:)

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

Мусор в открытых файлах после сбоя - это не легенда, это факт. Многократно подтверждаемый. Проверено - если система стоит на ext3, то её убить ресетами практически невозможно. А если на rejserfs - после нескольких перезагрузок в inittab может оказаться кусок maillog :-)

anonymous
()
Ответ на: комментарий от anonymous

кеширование дисковых операций вообще сосёт

anonymous
()
Ответ на: комментарий от Syncro

>ну без этого конечно использовать компьютер никак не получается:)))

Дык задачи то разные бывают : ) Как ты думаешь, сколько раз в день kernel developer перегружает подопытный комп ? ;)

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

Для тех, кто говорит, что ext3 лучше. Рассказываю. Рабочая среда у меня vim+make, исправил я программу, скомпилировал, scp её на сервер. Но что-то странно работает, как буд-то не исправлял нифига. Выяснилось, что результат сборки программы как раз не сохранился, а транзакция откатилась. Но мне никто об этом не сообщил. Откатился на предыдущее ядро и прочекал ext3 -- проблема ушла. С ReiserFS все страшилки связаны с её "взрослением", по мере того как Green её ухакивал :) она стала стабильной стистемой, ка которой LOR прожил несколько лет. И reset действительно может повредить упакованным хвостам файлов, если писалось в эти блоки, или если вы используете IDE, где до недавнего времени не было гарантии что буфер реально записался на диск, даже если контроллер отрапортавал успех.

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

кувалдой перегружает или ограничивается "мягким" резётом :) ?? видимо кернел хакеры в силу своей консервотивности не подозревают о существовании виртуальных машин и из-за бедности (как гплщики) держать полигон для тестов и важные документы на одном физическом копьютере

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

>видимо кернел хакеры в силу своей консервотивности не подозревают о существовании виртуальных машин

Ага и виртуального железа для этих виртуальных машин ;)

Незнайки блин ;)

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

я не кернел-девелопер, но у меня хватило ума сделать дополнительную партицию ~0.9Gb для экспериментов с ядром и с xfs,
и в случае сбоя, я делаю на ней mkfs.xfs и преребрасываю копированием файлы c reiser (где у меня стоит что-то типа "production_stable")

botrops-schlegelii ★★
()
Ответ на: комментарий от sS

> Ага и виртуального железа для этих виртуальных машин ;)

да хоть виртуальных кернел-хакеров и кувалд;)

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

Это ты случайно не Флекса имеешь ввиду? Он же Александр Лямин (чел из МГУ). Если да то передвай привет от умки :)

Других челов из МГУ у Ханса вроде небыло.

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