OSDev
http://osdev.su/

Файловая система
http://osdev.su/viewtopic.php?f=6&t=139
Страница 1 из 4

Автор:  nop [ 28 сен 2007, 08:22 ]
Заголовок сообщения:  Файловая система

Ещё вопрос: кто чем руководствовался при написании ФС для своей оси? Какие использовались материалы?

Автор:  phantom-84 [ 28 сен 2007, 10:12 ]
Заголовок сообщения:  Re: Файловая система

VFS писал самостоятельно - основной принцип - не поддаваться стереотипам.
Драйверы для FAT писал на основе руководства Microsoft и собственных знаний по этим ФС.
Собственные ФС не использую, предпочитаю использовать уже имеющиеся.

Автор:  zidan [ 04 окт 2007, 05:17 ]
Заголовок сообщения:  Re: Файловая система

Вот мне - теоретику тоже показалась что разработка файловой системы интересная тема.. странно (офтоп, но..) мне вообще показалось что тут системы разрабатываются по принципу "сборки" из других источников - файловая система от Петра, кодировка от Павла, а язык от Страустрапа...
Почему тогда разработка? - может просто изучение процессора х86 (как я заметил писать лучше "ядро сразу") по трудам Товарда? который кстати (труд) тоже с трудом претендует на "разработку ОС" - он же ведь всего лишь жпл юникс.

Автор:  phantom-84 [ 04 окт 2007, 08:25 ]
Заголовок сообщения:  Re: Файловая система

Zidan, ты не прав. Никто тебя не заставляет брать за основу готовую ось. Поддержка существующих ФС, символьных кодировок и т.п. - все это ради совместимости, все же остальное ты должен придумать и сделать сам.

Автор:  Himik [ 04 окт 2007, 12:24 ]
Заголовок сообщения:  Re: Файловая система

Цитата:
Вот мне - теоретику тоже показалась что разработка файловой системы интересная тема.. странно (офтоп, но..) мне вообще показалось что тут системы разрабатываются по принципу "сборки" из других источников - файловая система от Петра, кодировка от Павла, а язык от Страустрапа...
//Zidan

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

Автор:  phantom-84 [ 04 окт 2007, 12:39 ]
Заголовок сообщения:  Re: Файловая система

Chizh, видимо, ему интересны именно файловые системы. В этом случае новую ФС лучше прикрутить к уже существующей операционной системе, написав под нее драйвер.

Автор:  zidan [ 04 окт 2007, 15:56 ]
Заголовок сообщения:  Re: Файловая система

я вообще про разработку в принципе, мне чего то кажется временами что после Смолтолка в котором все увидели ООП и с которого все скопировали графический интерфейс, и который по сути был осью никто так толком ничего не разрабатывал...
мне интересны не только ФС, я бы не отказался бы и над языком новым по теоризировать.

Автор:  phantom-84 [ 04 окт 2007, 17:03 ]
Заголовок сообщения:  Re: Файловая система

Лучше выбрать что-нибудь одно и заняться этим вплотную (не только на уровне теории). Давайте здесь говорить на заданную тему.

Автор:  zidan [ 04 окт 2007, 20:13 ]
Заголовок сообщения:  Re: Файловая система

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

Автор:  phantom-84 [ 05 окт 2007, 07:15 ]
Заголовок сообщения:  Re: Файловая система

Разработку чего? Ты сначала определись, что ты хочешь разрабатывать. Если ось, то ее написание на уже существующем языке, а также поддержка с ее стороны уже существующих ФС, протоколов, кодировок и т.п. вовсе не означает, что она разрабатывается не с нуля.

Страница 1 из 4 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/