: . Главная . : . Форум . : . Загрузка . : . Пользователи . : . ЧаВо . : . Документация . :


Операционная система 3OS -> Форумы -> Ядро 3OS
<< Предыдущая тема | Следующая тема >>   

Поддержка ядром других ФС.

Перейти к странице Предыдущая -1-2-3
Автор Отправлено
Dreamer
Monday 11.10.2004 17:37 Цитата
Зарегистрирован: Friday 20.02.2004 09:36
Местоположение: Mogilev, Belarus
Сообщений - 114
2AlexanderK: если бы я был на все 100% уверен, что с моим диском все будет ОК, то поставил бы на реальную машину.
Наверх
czarker
Monday 10.01.2005 19:30 Цитата

Зарегистрирован: Monday 10.01.2005 17:26
Местоположение: Москва, т.д.
Сообщений - 48
Roman I Khimov писал(а): ...
ФС это ФС, а нам бы БД больше надо, а не ФС.
Демогогией занимаетесь, товарищ. ФС - это всегда БД, просто вы хотите более продвинутую ФС. Вот так и говорите, а не пуляйтесь громкими фразами.
Кстати, было бы очень неплохо, если бы вы сделали своего рода надстройку над какой-нибудь уже имеющейся хорошей файловой системой. Я бы взял ReiserFS, отрезал бы UNIX'овскую систему определения прав доступа и добавил бы нужные элементы БД.
Roman I Khimov писал(а): ...
файл - это ужасно, пора избавляться от таких терминов
Второй раз те же грабли. Вам не нравится "поименованая область памяти"? Едва ли, поскольку без неё никаких объектов быть не может. Вы просто хотите файловую систему, в которой имя файла не влияет на понимание системой его сущности. По сути это типичный подход UNIX.
Roman I Khimov писал(а): ...
объекты и контейнеры, а не файлы и каталоги.
Ну-ну... В чём разница понятий "путь" и "контейнер". В чём разница между "файлом" и "объектом"?
Roman I Khimov писал(а): ...
Поэтому я боюсь, что Влад слегка погорячился, сказав, что потенциально 3OS должна грузиться с любого раздела.
Ну это Вы загнули, Роман. Он не слегка, он более чем погорячился. Вашей системе следовало бы не грузиться с "чужых ФС. Другое дело, что "своя" ФС может представлять совокупность имеющейся ФС и БД...
Roman I Khimov писал(а): ...
Все-таки надо мыслить о своей структуре хранения данных, приближенных по своей структуре к тому, как это будет представляться в едином пространстве данных.
Вот это вот в точку. Мне кажется, что вам нужно думать в сторону такого решения: при монтировании "чужой" ФС, специальный процесс создаёт на основе таблицы аллокации и MIME-содержимого каждого файла представление примонтированного раздела, аналогичное представлению "своей" ФС.

Но это всё, конечно, моё сугубо личное мнение.
Наверх
Hover
Monday 01.08.2005 12:44 Цитата
Зарегистрирован: Friday 29.07.2005 22:50
Местоположение: Там, где не боятся думать.
Сообщений - 10
То, о чем здесь пока только ведутся (велись) жаркие дискуссии было реализовано в 2003 году (а может лабораторно и раньше) в смартфоновой операционке Symbian.
Без всяких базоданновских переполуподвыпертов там просто как-то сделано, что тип файла отделен от его имени (как известно в FATах и NTFS тип - это часть имени после последней точки). Тип там хранится отдельно, штатными средствами не изменяется и задается при создании файла. (Расширения файлы там тоже имеют, но это скорее для совместимости и возможности внешнего обмена файлами.Смена расширения не приводит к тому, что оно начинает открываться через другое приложение)

Мой Plasma Shotgun - сатира!
Наверх
captain cobalt
Wednesday 03.08.2005 13:48 Цитата
Зарегистрирован: Sunday 15.02.2004 03:47
Сообщений - 49
Да, это давно есть во многих системах. Например, в Макинтош.
Наверх
Hover
Wednesday 03.08.2005 22:16 Цитата
Зарегистрирован: Friday 29.07.2005 22:50
Местоположение: Там, где не боятся думать.
Сообщений - 10
Про Макинтош не знал (я вообще про него ничего не знаю). Вот значит это вполне здоровое решение. И ставить его во главу угла и нарекать "технологическим прорывом" недобросовестно...

Мой Plasma Shotgun - сатира!
Наверх
Перейти к странице Предыдущая -1-2-3

Модераторы: Roman I Khimov.

Переход:     Наверх