Oberon space
General Category => Общий раздел => Тема начата: valexey от Июнь 19, 2012, 09:56:33 am
-
На хабре начался цикл статей про OS Inferno. Вот первая статья про пространство имен: http://habrahabr.ru/post/146076/
По моему, довольно интересно.
-
В дополнение к перечисленному выше подходу пространства имён есть другой подход: www.dmi.me.uk/code/insight/final-report.pdf (Insight: A Semantic File System). В этом отчёте расматриваются способы хранения данных с гибкой системой атрибутов с применением языка запросов к файловой системе для того чтобы уйти от неудобной системы древовидной иерархии файловой системы.
Есть ещё довольно интересные исследования Sasha Ames и его коллег на тему метаданных и языка запросов к файловой системе (Quasar File System).
Реализации касались только Linux + FUSE. Было бы любопытно взглянуть на их реализацию на протоколе 9P.
-
способы хранения данных с гибкой системой атрибутов с применением языка запросов к файловой системе для того чтобы уйти от неудобной системы древовидной иерархии файловой системы.
Аналог Be File System из BeOS?
-
способы хранения данных с гибкой системой атрибутов с применением языка запросов к файловой системе для того чтобы уйти от неудобной системы древовидной иерархии файловой системы.
Аналог Be File System из BeOS?
Или NTFS на стероидах (индексацией по потокам каждого файла).
Да, если что - NTFS тоже умеет несколько потоков (считай расширенных атрибутов) в одном файле. Extfs3 вроде как тоже умеет.
-
способы хранения данных с гибкой системой атрибутов с применением языка запросов к файловой системе для того чтобы уйти от неудобной системы древовидной иерархии файловой системы.
Аналог Be File System из BeOS?
Или NTFS на стероидах (индексацией по потокам каждого файла).
В NTFS же нету языка запросов типа SQL, в отличие от BeFS...
-
Или NTFS на стероидах (индексацией по потокам каждого файла).
В NTFS же нету языка запросов типа SQL, в отличие от BeFS...
Ну, справедливости ради, там тоже далеко не SQL-запросы (как человек имевший в качестве главной оси дома BeOS на протяжении 8ми лет говорю). Алсо оно работает ме-едленно.
PS. Потому и написал про NTFS на стероидах - единственное что не хватает в NTFS для этого - автоматического построения индекса по этим расширенным атрибутам. В BFS это есть.
PPS. Кстати, чтобы BFS шевелилась пошустрее на большом числе файлов (например при компиляции какого-нибудь большого проекта) частенько создавали в файлике раздел отформатированный уже под BFS с отключенной индексацией.
-
Record Management Services (http://en.wikipedia.org/wiki/Files-11#Record-oriented_I.2FO:_Record_Management_Services)
-
как человек имевший в качестве главной оси дома BeOS на протяжении 8ми лет говорю
Либо фанат -музыкант, либо ЖУТКИЙ извращенец (меня , я 98 удалил ее через 8 дней- и то , только по тому сделать это раньше руки не доходили...)
-
способы хранения данных с гибкой системой атрибутов с применением языка запросов к файловой системе для того чтобы уйти от неудобной системы древовидной иерархии файловой системы.
Аналог Be File System из BeOS?
Скорее всего, некоторые черты были унаследованы и от BFS.
Насколько я могу судить, в Insight применялась попытка отойти от иерархического метода классификации (директориями) при помощи фасетной классификации аттрибутов (комбинация признаков) и логического языка запросов (как в BFS). Что касается реализации, то не знаю. Возможно, разве что схожи в поиске блоков файлов при помощи B+ деревьев.
-
Кто-нибудь пытался поставить инферно на винду? А то у меня mk install завершается с ошибкой линковки одной из компилируемых библиотек.