OSDev

для всех
Текущее время: 28 мар 2024, 19:05

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: ОС "Фантом"
СообщениеДобавлено: 20 июл 2012, 22:29 
Аватара пользователя

Зарегистрирован: 14 май 2012, 22:17
Сообщения: 101
Freeman писал(а):
Mr.McD. писал(а):
Ведь врядли конечного пользователя должен радовать один только факт потрясающей воображение пересылки числа в регистр АХ, при запрещённых прерываниях или ещё что... Т.е. исходные коды, загрузчики и страницы памяти - это то, что должно появиться в самом конце, а не в начале разработки системы...

Mr.McD. писал это зимой. А теперь послушайте, что говорит Завалишин с 1:38:31. Это то немногое, в чем я с ним согласен.


Начинать надо с идеи. С хорошей или плохой но идеи. Можно и с загрузчика или кода поддержки SMP, но надо понимать что это только инструменты. Начинать надо с концепции и дальше спускатся к реализации. То с чего начинают писать "домашние" операционки обычно - HAL, но его тоже надо проектировать и тоже сверху а не по принципу что удастся реализовать.
У Завалишина идея есть. Мне это не интересно т.к. он в свою очередь отвергает те части операционок, которые интересны мне (а интересно мне например почему у него пейджер прямо в процесс смотрит на схеме :) а VMM где?), но у него есть всеобъемлющая идея и он по ней движется. Достойно всякого уважения.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ОС "Фантом"
СообщениеДобавлено: 20 июл 2012, 22:43 
Аватара пользователя

Зарегистрирован: 16 май 2007, 23:46
Сообщения: 1126
У него общее адресное пространство по этому как такового VMM у dZ нету.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ОС "Фантом"
СообщениеДобавлено: 21 июл 2012, 04:54 
Заблокирован

Зарегистрирован: 28 окт 2011, 12:14
Сообщения: 555
Откуда: Новосибирск
Жесть, такой объём работы проделал, и ради чего спрашивается. Такие системы массовыми не станут.
У него была идея сохранять процесс на диск или сортировка мусора, или установка ссылок, связей между всеми одновременно?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ОС "Фантом"
СообщениеДобавлено: 21 июл 2012, 10:47 
Аватара пользователя

Зарегистрирован: 16 апр 2010, 10:10
Сообщения: 320
Откуда: Псковская обл.
Массовость - это цель? Или хорошая ОС - цель? Для "гиков" то же нужен софт. :!:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ОС "Фантом"
СообщениеДобавлено: 22 июл 2012, 12:27 
Аватара пользователя

Зарегистрирован: 28 май 2012, 23:44
Сообщения: 237
Откуда: Санкт-Петербург
Оказывается, про "Фантом" уже была тема в "Анонсах", и в ней даже повторены некоторые моменты с видео. Мож их стоит объединить?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ОС "Фантом"
СообщениеДобавлено: 22 июл 2012, 21:35 
Аватара пользователя

Зарегистрирован: 14 май 2012, 22:17
Сообщения: 101
Вот ещё о Фантоме. Вроде это не то что было в корневом посте:
http://habrahabr.ru/post/118088/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ОС "Фантом"
СообщениеДобавлено: 20 ноя 2019, 14:01 

Зарегистрирован: 11 окт 2011, 12:20
Сообщения: 33
Коллеги.

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

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

https://phantomdox.readthedocs.io/en/latest/

Кстати, у Фантома появилась новая графическая подсистема, теперь он выглядит так:

Изображение


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB