The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser4, opennews (ok), 24-Май-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


6. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  +4 +/
Сообщение от Аноним (6), 25-Май-21, 00:15 
Спасибо за вью. Понравилось, что показательно и с аргументами выпороты ZFS и Btrfs. Вечно веду споры на лоре и объясняю людям, что ZFS и Btrfs - это шляпа из шляп. Хотя с фанатиками тяжело спорить.

Ответить | Правка | Наверх | Cообщить модератору

24. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  +/
Сообщение от Bx (ok), 25-Май-21, 00:40 
Предложите свой вариант. Я вот знаю, что на NTFS возможны транзакции, это нигде в лялихе не реализовано, НЯЗ.
Ответить | Правка | Наверх | Cообщить модератору

94. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  +1 +/
Сообщение от llolik (ok), 25-Май-21, 08:33 
https://www.opennet.ru/opennews/art.shtml?num=48981

Были наработки, но как оно сейчас я без понятия.

Ответить | Правка | Наверх | Cообщить модератору

101. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  –1 +/
Сообщение от Bx (ok), 25-Май-21, 08:48 
Миль пардон, а нахрена тогда?
Ответить | Правка | Наверх | Cообщить модератору

107. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  +1 +/
Сообщение от llolik (ok), 25-Май-21, 08:59 
> Миль пардон, а нахрена тогда?

Насколько я понял, это какой-то Research проект был. Ну сделали, работает и забили. Шишкиным всех мастей без надобности. Вот так и лежит пока на GH, никому не нужное.

Ответить | Правка | Наверх | Cообщить модератору

170. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  –1 +/
Сообщение от Bx (ok), 25-Май-21, 11:58 
Не, ятоже много чего делаю, POC или патамучта могу. Нахрена это всем показывать? Кажется, я повторяюсь.
Ответить | Правка | Наверх | Cообщить модератору

102. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  +6 +/
Сообщение от Аноним (102), 25-Май-21, 08:49 
> NTFS

даже по нынешним меркам очень крутая фс. только не из мира юникс.

Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

106. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  +/
Сообщение от Bx (ok), 25-Май-21, 08:58 
Вот? И что в ней крутого? Ну, кроме транзакций, которые хер отделишь от ядра.
Ответить | Правка | Наверх | Cообщить модератору

395. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  +/
Сообщение от yet another anonymous (?), 27-Май-21, 02:10 
> > NTFS
> даже по нынешним меркам очень крутая фс. только не из мира юникс.

Это вряд ли. Там на каждой строчке видно как инженерам DEC хреначили бамбуковой палкой по рукам эффективные манагеры Микрософт. Кладовка забитая кастрированными и недореализованными идеями.

Ответить | Правка | К родителю #102 | Наверх | Cообщить модератору

140. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  +2 +/
Сообщение от n00by (ok), 25-Май-21, 10:49 
> Предложите свой вариант. Я вот знаю, что на NTFS возможны транзакции, это
> нигде в лялихе не реализовано, НЯЗ.

А Tony Mason не знает, что в NTFS возможны транзакции. https://community.osr.com/discussion/comment/102104/#Comment...

Так что транзакционная NTFS (TxF), говоря словами интервьюируемого, это маркетинговое мошенничество.

Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

172. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  –1 +/
Сообщение от Bx (ok), 25-Май-21, 11:59 
15 лет назад?
Ответить | Правка | Наверх | Cообщить модератору

175. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  +1 +/
Сообщение от n00by (ok), 25-Май-21, 12:10 
Это к чему вопрос? Даты сообщений есть по ссылкам. Вот его же прогноз https://community.osr.com/discussion/comment/230194/#Comment...
сделанный 8 лет назад. Соотносите с положением дел.
Ответить | Правка | Наверх | Cообщить модератору

281. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  +1 +/
Сообщение от Bx (ok), 25-Май-21, 19:45 
> Это к чему вопрос? Даты сообщений есть по ссылкам. Вот его же
> прогноз https://community.osr.com/discussion/comment/230194/#Comment...
> сделанный 8 лет назад. Соотносите с положением дел.

Можно отсюда начать https://habr.com/en/post/485788/

Ответить | Правка | Наверх | Cообщить модератору

339. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  +/
Сообщение от n00by (ok), 26-Май-21, 07:41 
То есть у нас есть два авторитета:

1) Tony Mason, Consulting Partner из Open Systems Resources;
2) diversenok, Windows system programmer, student.

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

А второй две недели восхищался рекламными проспектами, скомпилировал из них предложение "One of the modules in the Windows kernel provides support for combining a set of file operations into an entity known as a transaction" и накатал на языке Паскаль клиента к тому, что пишет Тони.

Ну, собственно, статья Эдуарда как раз об особенностях подобных "иерархий". ;)

Ответить | Правка | Наверх | Cообщить модератору

353. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  +/
Сообщение от Bx (ok), 26-Май-21, 10:56 
>[оверквотинг удален]
> Первый десятилетиями разрабатывает и учит проектировать и писать драйвера и фильтры файловых
> систем. В его (по второй ссылке) сообщениях указаны конкретные аспекты реализации
> (одно только ZwCreateEnlistment чего стоит, но это надо догадаться и почитать
> дальше по ссылкам).
> А второй две недели восхищался рекламными проспектами, скомпилировал из них предложение
> "One of the modules in the Windows kernel provides support for
> combining a set of file operations into an entity known as
> a transaction" и накатал на языке Паскаль клиента к тому, что
> пишет Тони.
> Ну, собственно, статья Эдуарда как раз об особенностях подобных "иерархий". ;)

Есть еще самое главное мнение - мое. Я же писал рядышком, что мопед не мой. С огромной высоты клал я на винду и ее проблемы.
- Заявлено?
- Заявлено.
- Работает?
- Ну, эээ, как бы да, но...
- (Перебивая) Продать сможем?

Ответить | Правка | Наверх | Cообщить модератору

272. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  +/
Сообщение от Аноним (272), 25-Май-21, 19:15 
Да даже такие псевдотранзакции были бы полезны для, например, пакетных менеджеров, чтобы откатить неудавшуюся установку.
Ответить | Правка | К родителю #140 | Наверх | Cообщить модератору

282. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  +/
Сообщение от Bx (ok), 25-Май-21, 19:46 
> Да даже такие псевдотранзакции были бы полезны для, например, пакетных менеджеров, чтобы
> откатить неудавшуюся установку.

Нет, нельзя просто взять и сделать. https://habr.com/en/post/485788/
Со снапшотами проще.

Ответить | Правка | Наверх | Cообщить модератору

301. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  +/
Сообщение от Аноним (272), 25-Май-21, 21:46 
Ну там в основном виндопроблемы с их CreateProcess, в линуксе при форке дескрипторы наследуется.
Ответить | Правка | Наверх | Cообщить модератору

307. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  +/
Сообщение от Bx (ok), 25-Май-21, 22:19 
> Ну там в основном виндопроблемы с их CreateProcess, в линуксе при форке
> дескрипторы наследуется.

Я, конечно, читал это в свое время, но тема от моих задач далекая, скорее, просто для общего развития :) Хотя, даже я знаю, что "форк" в винде неоправданно дорогой. В инсте в свое время на winapi приходилось писать, да.
Впрочем, man говорит о The  child  inherits  *copies*  of the parent's set of open file descriptors. Но это детали, мы про NTFS. Кстати, что-то Эдуард про нее ни полслова. Никак, из Хуавея в Micro Soft(именно так они изначально назывались - в два слова) намылился.

Ответить | Правка | Наверх | Cообщить модератору

343. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  +/
Сообщение от n00by (ok), 26-Май-21, 08:03 
> Да даже такие псевдотранзакции были бы полезны для, например, пакетных менеджеров, чтобы
> откатить неудавшуюся установку.

Тут Вы попали в яблочко, Микрософт именно для инсталляторов и сделала, а более это нигде не используется (строго не рекомендуется в юзермоде, если верить MSDN; но Хабр-эксперт по революционным API, на которого тут ссылаются, не верит).

Ответить | Правка | К родителю #272 | Наверх | Cообщить модератору

355. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  +/
Сообщение от Bx (ok), 26-Май-21, 11:22 
>> Да даже такие псевдотранзакции были бы полезны для, например, пакетных менеджеров, чтобы
>> откатить неудавшуюся установку.
> Тут Вы попали в яблочко, Микрософт именно для инсталляторов и сделала, а
> более это нигде не используется (строго не рекомендуется в юзермоде, если
> верить MSDN; но Хабр-эксперт по революционным API, на которого тут ссылаются,
> не верит).

Блин, если в теме разбираетесь, так и напишите - не работает, не рекомендуется, вот ссылка на мсдн. Я ссылку дал потому, что вообще не в теме виндовых факапов, но вот вроде как работает. Грешным делом думал, что есть, к чему стремиться.

Ответить | Правка | Наверх | Cообщить модератору

417. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  +/
Сообщение от Аноним (417), 27-Май-21, 14:09 
https://docs.microsoft.com/en-us/windows/win32/fileio/deprec...

Microsoft strongly recommends developers investigate utilizing the discussed alternatives (or in some cases, investigate other alternatives) rather than adopting an API platform which may not be available in future versions of Windows.
...
Microsoft is considering deprecating TxF APIs in a future version of Windows to focus development and maintenance efforts on other features and APIs which have more value to a larger majority of customers.

Да и вообще, описание любой из транзакционных функций начинается с "Microsoft strongly recommends developers utilize alternative means to achieve your application’s needs. Many scenarios that TxF was developed for can be achieved through simpler and more readily available techniques. Furthermore, TxF may not be available in future versions of Microsoft Windows.".

Ответить | Правка | Наверх | Cообщить модератору

418. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  +/
Сообщение от Bx (ok), 27-Май-21, 14:36 
>[оверквотинг удален]
> Windows.
> ...
> Microsoft is considering deprecating TxF APIs in a future version of Windows
> to focus development and maintenance efforts on other features and APIs
> which have more value to a larger majority of customers.
> Да и вообще, описание любой из транзакционных функций начинается с "Microsoft strongly
> recommends developers utilize alternative means to achieve your application’s needs.
> Many scenarios that TxF was developed for can be achieved through
> simpler and more readily available techniques. Furthermore, TxF may not be
> available in future versions of Microsoft Windows.".

Ну, в общем, понятно. Кто-то тут уже сказал: NTFS - кладбище идей, Dec'овские кодеры и манагеры мелкомягких с кнутами.

Ответить | Правка | Наверх | Cообщить модератору

96. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  +2 +/
Сообщение от Корец (?), 25-Май-21, 08:36 
Хорошо. Мне нужна такая фс, которая не имеет проблемы с заканчивающимися иннодами и имеет возможность расширяться и уменьшаться. Ваши предложения?
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

99. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  –3 +/
Сообщение от нах.. (?), 25-Май-21, 08:45 
> Хорошо. Мне нужна такая фс, которая не имеет проблемы с заканчивающимися иннодами
> и имеет возможность расширяться и уменьшаться. Ваши предложения?

занеси денег хуавею - там вон сторадж архитектор явно грамотный.

А то с таким подходом ты явно выберешь дерьмо (на btrfs не заканчиваются иноды, нет там инод. Там заканчиваются метаданные. С гораздо более интересным результатом - при исчерпании инод достаточно удалить файлик. На zfs заканчивается место для аллокатора. Ну тоже так себе.)

P.S. зачем уменьшать fs во времена СХД и сетевых fs (да и дисков по 18T, хотя, наверное, скоро их не останется) - науке неизвестно. У нас один дятел по этой причине впихнул таки в проект ненужно-ext4. Ну что тебе сказать - его уже два года как уволили, а мегазадачи "уменьшить fs" так ни на одном из полсотни его серверов не возникло ни разу. Увеличивать - приходилось.

Ответить | Правка | Наверх | Cообщить модератору

441. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  +/
Сообщение от Аноним (370), 28-Май-21, 14:25 
> P.S. зачем уменьшать fs во времена СХД и сетевых fs (да и дисков по 18T, хотя, наверное, скоро их не останется) - науке неизвестно. У нас один дятел по этой причине впихнул таки в проект ненужно-ext4. Ну что тебе сказать - его уже два года как уволили, а мегазадачи "уменьшить fs" так ни на одном из полсотни его серверов не возникло ни разу. Увеличивать - приходилось.

Задача уменьшения ФС, типичный случай:

1. Ожидается апгрейд системы. Рут маленький, хом большой. Рута не хватает для апгрейда. Отрезаешь у хома кусок - добавлешь руту - апгрейдишь.

Ответить | Правка | Наверх | Cообщить модератору

147. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  –1 +/
Сообщение от 123 (??), 25-Май-21, 11:10 
ReFS или APFS?
Ответить | Правка | К родителю #96 | Наверх | Cообщить модератору

406. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  +/
Сообщение от Аноним (406), 27-Май-21, 11:38 
ReFS не умеет уменьшаться, имхо
Ответить | Правка | Наверх | Cообщить модератору

302. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  +/
Сообщение от Аноним (272), 25-Май-21, 21:53 
Если нужна гибкость во все поля, бери zfs. Там свои ограничения, но по крайней мере спроектирована не хипстерами. Ее, конечно, активно пытаются угробить, но пока что ещё юзабельно.
Ответить | Правка | К родителю #96 | Наверх | Cообщить модератору

309. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  +/
Сообщение от Bx (ok), 25-Май-21, 22:25 
> Если нужна гибкость во все поля, бери zfs. Там свои ограничения, но
> по крайней мере спроектирована не хипстерами. Ее, конечно, активно пытаются угробить,
> но пока что ещё юзабельно.

А еще ее нужно уметь готовить. И тип redundancy на лету не умеет менять. И народ голосит, что malloc в лялихе не той системы. Вообще, понимать нужно, а нужен ли cow?

Ответить | Правка | Наверх | Cообщить модератору

236. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  +/
Сообщение от Паразитолог (?), 25-Май-21, 16:38 
> ...показательно и с аргументами выпороты ZFS и Btrfs. Вечно веду споры на лоре и объясняю людям, что ZFS и Btrfs - это шляпа из шляп.

"... неблагодарное это дело - бить "красных"..."(с)

Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

361. "Второе интервью с Эдуардом Шишкиным, разработчиком ФС Reiser..."  +1 +/
Сообщение от Аноним (198), 26-Май-21, 12:01 
Шляпа теперь внутри голубая, согласно внутренней политике IBM.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру