Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Клуб юнуксоидов > Мой опыт работы в MINIX 3


Автор: powerfox 21.11.2010, 22:13
Привет,

Закончил доклад для «Майоровских чтений», которые проходят в СП(б)ГУ ИТМО. Послезавтра моё выступление.
Решил выложить доклад (пока только здесь), может кому-нибудь будет интересно.

http://c0027938.cdn1.cloudfiles.rackspacecloud.com/my_minix3_experience.pdf

Буду рад услышать любые комментарии и предложения.

Автор: JackYF 23.11.2010, 22:16
powerfox, здóрово!

Маленькие замечания:
1) "FPU состоит из [...]" - наверное, правильнее было бы сказать FPU x86, насколько я знаю, есть и другие.
2) "ext2 является основной в Linux" - ну, это не совсем корректно, ext2 сама по себе сейчас используется только в редких случаях, за "основную" нынче "борятся" ext3 и ext4.

Интересно было почитать.

Как атмосфера - дружелюбная была? Насколько глубокие знания ассемблера и С им требовались?

Автор: bilbobagginz 25.11.2010, 01:09
2 стр. написано:
Цитата

2008: Europenian Union ERC Advanced Grant

надо:
Цитата

2008: European Union ERC Advanced Grant

Автор: powerfox 26.11.2010, 00:03
JackYF, bilbobagginz, спасибо за комментарии. Исправлю, если у нас решат опубликовать.

Цитата(JackYF @  23.11.2010,  23:16 Найти цитируемый пост)
Как атмосфера - дружелюбная была?

Очень. Команда маленькая и в ней исключительно интересные приятные люди.

Цитата(JackYF @  23.11.2010,  23:16 Найти цитируемый пост)
Насколько глубокие знания ассемблера и С им требовались?

Если ты о собеседовании, но я там честно сказал, что асма не знаю. Уровень Си средний.
Если по проектам, то FPU где-то строк 400-500 получилось. Их них строк 30 асма. Си код несложный. Самая большая сложность — разобраться в железе (доки интела) и в том, как устроено ядро системы (куда воткнуть новый код).
ext2 сложнее: ~7500 строк кода (правда, с MFS я взял где-то 3000, но их пришлось перелопатить капитально). Тут нужен был хороший Си (читать код линукса, писать свой).

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)