Поддержка ядром других ФС. Перейти к странице -1-2-3 Следующая |
|
demolisc
|
Sunday 04.01.2004 19:36
|
|
|
Зарегистрирован Sunday 04.01.2004 19:22
Сообщений - 16
|
У меня такой вопрос будет ли ядро 3OS поддерживать другие
файловые системы типа FAT16, FAT32, NTFS, EXT2, EXT3 - это главные
и других ФС:(BeOS), freeBSD, openBSD...и т.п.
Наприм так как это реализованно в ОС типа UNIX - Linux'е
где к папке подключается ФС через спец.файл драйв.
Тип команды подключения: mount /dev/hdb1 /mnc/c - Подключается
FAT32 диск C: ну или раздел 1.
Ведь это важно сечас уже не у всех там установлен один win(любой)
а по две ОС , по три и бывает более.
|
Наверх
|
|
Freeman
|
Monday 05.01.2004 03:39
|
|
|
Зарегистрирован: Sunday 16.11.2003 22:36
Местоположение: Зеленоград, Россия
Сообщений - 74
|
demolisc писал(а): ... У меня такой вопрос будет ли ядро 3OS поддерживать другие файловые системы типа FAT16, FAT32, NTFS, EXT2, EXT3
У нас микроядро, поэтому файловые системы будут поддерживаться точно не ядром
demolisc писал(а): ... Ведь это важно сечас уже не у всех там установлен один win(любой)а по две ОС, по три и бывает более
В настоящий момент, согласно концепции 3ОС не имеет собственной, "родной" файловой системы. Следовательно, любая существующая ФС может стать для нее родной, и она потенциально сможет загрузиться с любого раздела.
В будущем мы планируем поддерживать все традиционнные файловые системы, какие только существуют.
|
Наверх
|
|
demolisc
|
Monday 05.01.2004 15:43
|
|
|
Зарегистрирован: Sunday 04.01.2004 19:22
Сообщений - 16
|
Это хорошо что будет поддерживать все возможные ФС я считаю это важно для пользователей. Т.к. сейчас пользуются разными перационками.
|
Наверх
|
|
demolisc
|
Monday 05.01.2004 18:07
|
|
|
Зарегистрирован: Sunday 04.01.2004 19:22
Сообщений - 16
|
А да еще забыл вы пишите что:
"В настоящий момент, согласно концепции 3ОС не имеет собственной, "родной" файловой системы. Следовательно, любая существующая ФС может стать для нее родной, и она потенциально сможет загрузиться с любого раздела."
Если вы собираетесь сделать свою операционную систему ну по крайне мере я это прочитал в вашем разделе ЧаВо(FAQ) :
"Мы создаем не "еще одну ОС", вроде клона UNIX/Linux, а действительно новую операционную систему. Разработка 3ОС ведется с нуля. Изначально 3ОС задумывалась как генеральная чистка концепций.
"
То тогда эта ОС должна иметь свою собственную файловою систему не хуже других. Там журналируемую, с шифровкой данных ну и т.п.И главное
быстрой.
-Я не программист и не знаю может сделать ФС слишком сложно и легче использовать другую ФС???
|
Наверх
|
|
Irish
|
Monday 05.01.2004 23:51
|
|
|
Зарегистрирован: Monday 17.11.2003 16:27
Сообщений - 29
|
Я убежден в том, что своя ФС у 3ОС быть обязана, так как это основная возможность обеспечить безопасность файлов и права доступа, обеспечить (или нет) скорость работы ОС с файлами, да и не будет возможности придраться в лицензионном плане (как это было с поддержкой FAT в Linux)
|
Наверх
|
|
Roman I Khimov
|
Monday 05.01.2004 23:52
|
|
|
Местоположение: Россия, Санкт-Петербург
Сообщений - 178
|
ФС - это вам не пуп царапать.
На самом деле, конечно, и в файловых системах полно своих заморочек, которые надо учитывать при разработке новых ФС. Но дело даже не в этом - ФС это ФС, а нам бы БД больше надо, а не ФС. Плюс ко всему концепция единого пространства данных - подключение туда традиционных ФС дело не простое, поэтому своя система хранения данных (файл - это ужасно, пора избавляться от таких терминов) должна быть. И должна быть заточена под единое пространство данных.
Как в Linux было? Решили сделать абстрактный слой Virtual File System, так и сделали его максимально приближенно по внутренней сруктуре к традиционной ext2. Получилось что все остальные ФС надо было всего лишь через драйвер привести к этой структуре. И это отлично! Но получилось, что практически в любом случае ext2/3 ФС будут немного побыстрее других - драйвер намного проще.
А у нас? Если у нас есть потихоньку складывающаяся концепция единого пространства данных, то там основные абстракции, как ни крути, а объекты и контейнеры, а не файлы и каталоги. Несмотря на очевидную параллель, это абстракции разного уровня, совершенно разного уровня! Прийти от них к традиционным ФС уже не так очевидно, как и наоборот.
Поэтому я боюсь, что Влад слегка погорячился, сказав, что потенциально 3OS должна грузиться с любого раздела. В идеале, конечно - да. Но в ближайшем будущем все-таки вряд ли. Читать - надо, писать - очень хочется, а вот грузиться... Все-таки надо мыслить о своей структуре хранения данных, приближенных по своей структуре к тому, как это будет представляться в едином пространстве данных.
Греби и улыбайся!
|
Наверх
|
|
demolisc
|
Tuesday 06.01.2004 04:47
|
|
|
Зарегистрирован: Sunday 04.01.2004 19:22
Сообщений - 16
|
Я не все понял ну да ладно.
Так вот по поводу единого пространства данных.
Все таки как это будет если на компе будет установлена не одна ОС а
соответственно и разные ФС.
Например опять же таки в линухе и БеОС можно без особых проблем подключить виндовскую ФС и работать с ней.
Зачем мне допустим копировать мои любимые клипы по всем операционным
система если проще подгрузить любую из них(ФС) и посмотреть мои клипы
не зависимо от того где они расположены.
|
Наверх
|
|
Freeman
|
Tuesday 06.01.2004 13:12
|
|
|
Зарегистрирован: Sunday 16.11.2003 22:36
Местоположение: Зеленоград, Россия
Сообщений - 74
|
demolisc писал(а): ... Например опять же таки в линухе и БеОС можно без особых проблем подключить виндовскую ФС и работать с ней.
Зачем мне допустим копировать мои любимые клипы по всем операционным
система если проще подгрузить любую из них(ФС) и посмотреть мои клипы
не зависимо от того где они расположены.
У нас будет точно также, не надо переживать.
А насчет собсвенной ФС пока могу сказать только одно: она будет отличаться от ныне существующих очень важным свойством - сведениями о типе хранимых данных. Вроде MIME-type в Web, но гораздо шире.
|
Наверх
|
|
Irish
|
Thursday 08.01.2004 11:02
|
|
|
Зарегистрирован: Monday 17.11.2003 16:27
Сообщений - 29
|
Это здорово, но будет ли это быстро? Чем больше записей в БД, тем выше требования к ресурсам, поиск, индексирование и т.д. Понятно, что на 386 ставить никто не будет, но все же животрепещущим становится вопрос производительности...
|
Наверх
|
|
Roman I Khimov
|
Thursday 08.01.2004 15:35
|
|
|
Местоположение: Россия, Санкт-Петербург
Сообщений - 178
|
Однако 3OS нет сегодня, а завтра P5 будет старенькой машинкой! Так что удобство и "правильность" такого подхода не будет приносить больших неудобств. Ну и плюс ко всему мы постараемся все это максимально оптимизировать, так что не должно быть проблем и на PII-PIII.
Греби и улыбайся!
|
Наверх
|
|
demolisc
|
Thursday 08.01.2004 18:57
|
|
|
Зарегистрирован: Sunday 04.01.2004 19:22
Сообщений - 16
|
Я вобще не понимаю почему не забыть про эти слова крутые 286/386/486
pentium-УРА
Вот как раз в это время 2004г. .
Мне будет все равно на требования.Хотя другим наверное нет.
Ну не в этом дело сечас главное просто чтобы все работало правельно, четко, без баг(этого не бывает в жизни), и правда было просто удобно
и приятно работать.
|
Наверх
|
|
Модераторы: Roman I Khimov. |
|
|