LINUX.ORG.RU

И все же она жива — анонсирована ReiserFS 5!

 , ,


2

2

Никто не ожидал, что 31 декабря Эдуард Шишкин (разработчик и мантейнер ReiserFS 4) анонсирует новую версию одной из самых необычных файловых систем для Linux — ReiserFS 5.

Пятая версия предлагает новый метод объединения блочных устройств в логические тома.

Я считаю, что это качественно новый уровень в развитии файловых систем (и операционных систем) — локальные тома с параллельным масштабированием.

Reiser5 не содержит собственного уровня блочных устройств в стиле ZFS, он реализует его средствами файловой системы. Новый алгоритм распределения данных «Fiber-Striping» позволяет более эффективно компоновать логический том из устройств разного объёма и с разной пропускной способностью, в отличие от традиционной комбинации файловой системы и RAID/LVM.

Это и другие особенности Reiser5 должны обеспечить ей более высокий уровень производительности в сравнении с Reiser4.

Патч для ядра Linux 5.4.6 можно найти на SourceForge.

Обновлённая утилита Reiser4Progs с начальной поддержкой Reiser 5 там же.

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

Ответ на: комментарий от alexferman

Гулять по миру, свободному от

краснопузых палачей типа Ленина

А еще у нас хорошие театры, куча мероприятий и концертов, сытная кухня, куча парков, местами – почти петербургская архитектура. Есть экскурсии в Припять.

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

[quote]если автомобиль перекроет видимость пешеходного перехода, водитель может не увидеть пешехода на переходе[/quote]

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

[quote]Перекрытый корытами тротуар[/quote]

хм, ну это какие то московские проблемы. в моей деревне широкие тротуары, обычно ещё отделены высокими бардюрами + (во многих местах широкой зелёной зоной), перегородить их надо постараться. но знаю одно место где зимой не чистят снег вообще принципиально и пройти можно только по проезжей части причём движение там не шуточное (окраина).

[quote]Да и те же газоны люди высаживали не для того, чтобы всякие двуногие твари их уничтожали своими корытами.[/quote]

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

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

скорые и, особенно, пожарные сильно крупнее легковушек

Хм, вообще ширина полосы стандартизирована. Нельзя сделать автомобиль сколь угодно широким. Негабарит вообще сильно нестандартно катается по дорогам, с сопровождением, свето-цвето-разметкой и т.д., но под негабаритом обычно понимают груз, а не автомобиль. И спец-автомобили в принципе не могут быть негабаритами.

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

у меня тогда для тебя плохие новости.

Нет у тебя для меня никаких новостей.

можешь поискать в интернете

Я уже наискался с 2006 по 2008.

но так и быть, расскажу ещё

Не, ты лучше расскажи, откуда Ганс знал где тело, если это не он и неуиноуин.

или ты думаешь, что только в РФ сажают тренеров по оговору?

Твои фантазии на мой счёт меня не интересуют.

ты уже меня слегка утомил

Заигнорь. Или не пиши хрень, о которой знаешь из недостоверных источников. Собственно как и я, ибо

к УД тебя никто не допустит

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

Там меньше набирать. Особенно списки. И не требуется так часто переходить между русской и английской раскладой.

Другое дело, что для форума я бы убрал вохможность делать заголовки и горизонтальные линии. Оно смотрится дико, как взрослый деловой костюм на 7-летнем пацане.

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

Извини, не бенчмаркал. fsync и syncfs тормозят так, что мама не горюй. Собери, кинь туда профиль лисий или хромий и сама посмотри.

Или просто на похорониксе посмотри.

intelfx ★★★★★ ()
Последнее исправление: intelfx (всего исправлений: 2)
Ответ на: комментарий от anonymous

Рамблер - это который на Сысоева наехал?

Молодец, порадовал. Надеюсь, эту фразу читает топ-менеджмент Рамблера, и топ-менеджменту очень сильно икается (на самом деле я понимаю, что вряд ли, но хочется верить в чудо).

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

ты дурак, да?

foo _italic_ bar
foo [i]italic[/i] bar

и это ещё не считая того, что набор у тебя на форуме на русском, то есть тебе придётся постоянно переключать раскладку.

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

Reiser4 добавляет интерфейс writeback_inodes. Только он не старый, а новый.

Посмотри в старые патчи (2.6.x).

Если бы даже был старый - какое это отношение имеет к новости?

Прямое. Ему нужно стратегически полезными делами заниматься (устранять препятствия к использованию ФС более чем полутора землекопами), или хотя бы производительность чинить, а не фичи накручивать.

intelfx ★★★★★ ()
Последнее исправление: intelfx (всего исправлений: 3)
Ответ на: комментарий от intelfx

Или просто на похорониксе посмотри.

Похороникс - это который публикует таблицы, в которых reiser4 c компрессией, а все остальные ФС - без? (т.к она в них по умолчанию отключена)

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

Посмотри в старые патчи (2.6.x).

Зачем кому-то понадобилось старые патчи бэкпортировать на новый VFS?

Ему нужно стратегически полезными делами заниматься

A кто стратегию определяет? Ты что ли?

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

Я признателен за то что ты старался и писал пример. Но мне подобный спор не интересен, извини.

Кстати, оказывается я зря наговаривал(кто-то видимо дезинформировал). Аноним может выбирать синтаксис раметки!

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

Зачем кому-то понадобилось старые патчи бэкпортировать на новый VFS?

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

A кто стратегию определяет? Ты что ли?

Определяет? Эдуард, вестимо. Я всего лишь предлагаю.

intelfx ★★★★★ ()
Последнее исправление: intelfx (всего исправлений: 3)
Ответ на: комментарий от anonymous

Похороникс - это который публикует таблицы, в которых reiser4 c компрессией, а все остальные ФС - без? (т.к она в них по умолчанию отключена)

Кто ж виноват, что reg40 file plugin не просто не дефолт, а ещё и не рекомендуется к использованию, потому что он забагованный?

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

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

Неправильно по всем пунктам. Если ты, как утверждаешь, был разработчиком reiser4, то должен знать, что она добавляет в VFS только два интерфейса - это sync_inodes() и writebeck_inodes(). Там есть коммент от Рейзера, что это нужно для повышения производительности. Этих интерфейсов в ядре никогда не было (по поводу твоего утверждения о «передобавлении» старых).

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

Кто ж виноват, что reg40 file plugin не просто не дефолт, а ещё и не рекомендуется к использованию, потому что он забагованный?

Ссылку плиз на «нерекомендацию»

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

Там есть коммент от Рейзера, что это нужно для повышения производительности.

Где?

Я вижу в reiser4_writeback_inodes() вызов generic_writeback_sb_inodes() и костыли вокруг. Никакого повышения производительности не вижу.

Но вообще я говорю не только и не столько про super_operations. Про выкинутые интерфейсы — это про PF_FLUSHER, set_page_dirty_notag etc. А вообще я про то, например, что в какой-то момент мы запретили миграцию страниц для страничного кэша reiser4, потому что «ниработаит», а искать проблему и чинить её — да кому это нужно? Эдуард помогать мне в написании ->migratepage() не захотел, и теперь там -ENOENT. Про всякие там опциональные методы в inode_operations (tmpfile, atomic_open, RENAME_EXCHANGE) и поддержку ACLs/xattrs даже не заикаюсь.

intelfx ★★★★★ ()
Последнее исправление: intelfx (всего исправлений: 4)
Ответ на: комментарий от imul

Не, ты лучше расскажи, откуда Ганс знал где тело, если это не он и неуиноуин.

Если все же предположить, что его заставили, чтобы покрыть настоящих убийц, то какие проблемы договориться и о том, что он скажет где тело?

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

То есть Нину убили цээрушники в целях государственной безопасности? Почему Ганс в тюряге до сих пор жив? Ведь он опасный свидетель! Ах, как же я вас обожаю...

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

Тебе не приходило в голову, что если вместо самых банальных версий вечно пытаться искать самые небанальные, то это может кончиться психушкой, например?

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

Ведь он опасный свидетель

Да это не Ганс, сделали двойника. Поэтому и к разработке ФС не подпускают: понятно, что двойник сразу спалится не незнании матчасти. У клонов же уровень IQ очень низкий.

anonymous ()
Ответ на: Короче от hobbit

Тут в России мемориальные доски адмиралу Колчаку то вешают, то снимают, то опять вешают.

Потому, что РФ — не Россия.

Кстати, при снятии доски в Петербурге 2 года назад суд указал, что она была вывешена без упоминания о жертвах Колчака.

Было бы неплохо на досках, табличках, памятниках, мемориалах в честь советских палачей и террористов тоже такие упоминания добавить. Это для начала.

ugoday ★★★★★ ()

Решил вот поизучать содержимое патча. Нашёл там такое:

+config REISER4_OLD
+	bool "Enable Plan-A key allocation scheme"
+	depends on REISER4_FS
+	help
+	  Say Y if you intend to mount old reiser4 partitions.
+	  Note, that it will disable some new features like logical volumes.
+
+	  If unsure, say N.

Вот так вот — либо трусы, либо крестик.

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

Тебе не приходило в голову, что если вместо самых банальных версий вечно пытаться искать самые небанальные, то это может кончиться психушкой, например?

Вопрос был каким образом он мог указать где ее зарыли, если невиновен. Как видишь, в принципе это возможно.

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

То есть, см. мой ответ анонимусу. Ситуация когда он невиновен, несмотря на указание где ее зарыли, в принципе возможна. А уж кто и в каких целях это уже другой вопрос. Я не сторонник такой версии, но объясняю, что она и не противоречит тому, что мы знаем. Знаем мало, потому и возможно плодить разные объяснения.

praseodim ★★★★ ()
Последнее исправление: praseodim (всего исправлений: 1)
Ответ на: комментарий от imul

Вот так вот — либо трусы, либо крестик

Дык старые разделы всё ж равно не скалятся. По кр мере я не видел, чтобы это обещали. По поводу остального есть коммент:

Such mutual exclusiveness is due to performance reasons.

Я так полагаю, функция сравнения ключей на этапе компиляции формируется

anonymous ()