· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.PROJECTS —› Проектирование ОС (Помогите!!!)

. 1 . 2 . 3 . 4 . 5 . >>

Посл.отвђт Сообщенiе


Дата: Сен 21, 2004 21:57:13

Всем здравствуйте. Я новичек на этом сайте. Правда уже нашел для себя очень много интересного :) за что вам всем огромное спасибо! Есть у меня вопрос один который не дает мне покою и способности дальше продолжать мои изыскания:
Я разрабатываю ОС (ну конечно многие из вас мило улыбнуться, я понимаю тема изезженная, но тем не мение) и сейчас на пороге создания глобальных подходов к решению проблем совместимости и кросплотформенности, а также есть проблема по созданию бизнес-правил работы с дровами. Короче Кто нибуть из Вас, уважаемые профи и бывалые :) и просто те кто когда-нибуть чемто подобным занимался, не могли бы Вы мне помочь и дать ссылки или скинуть на мыло инфу следующго плана:
- Построение ОС
- Разроботка кроссплатформенных ОС
- Общие идеи при разроботке ОС
- Короче все что имеет место при построении ос

Но упор мне нужен именно в теоретическом аспекте, практика конечно тоже хорошо но из исходников знаете ли сложновато выкопать какието бизнес-правила системы...
Все что я имею сейчас так это книгу :
"Сетевые Операционные системы" - но этого маловато.
да и еще ссылки на форумы codenet.ru давать не нужно там ничего интересного нет, там ребята с низов начали сразу ядро пишут а о общей идеологии и принцыпах функционирования не слова... Короче кто может помогите бедному програмеру-бродяге, кто сколько может :)
С уважением Александр. xandr_connect@mail.ru


Дата: Сен 21, 2004 23:32:28

Глянь в LowLevel


Дата: Сен 22, 2004 11:08:59

Thenks APsyl.


Дата: Сен 22, 2004 14:42:42

Xandr

Странно - а что такая книга как Операционная система UNIX
(автора не спрашивайте = у меня скалероз :))
и Операционные системы - уже не рулят?

ПОмоему в Топике про ОС - там их обсуждали.

Говорили - что они Суксь, и ничего нового не дают :)

Смотри издательство Питер - чёрные такие книжки.

Отдельно сдедует смотреть литературу по Драйверам в Винде.
Я тут не большой шибко спец. Но - крайне полезная вещь.

Отдельно рекомендую прочитать книгу о проектировании Брукса перед тем как ты начнёш. Мифический Человеко-месяц.
Её сложно достать, но она есть в электронном виде...
Вроде.


Дата: Сен 22, 2004 15:57:57

Брукса сложно достать ?
В любом интернет магазине !
Это классика !!!


Дата: Сен 22, 2004 16:05:24

asmlamo
Тем более.


Дата: Сен 22, 2004 17:37:02

Да огромное спасибо Edmond за книжку по UNIX теперь
осталось ее только дастать, по аннотации видно что это то что нужно. Еще раз сенкс. А на счет топика по ОС ну что я могу сказать - я весь раздел просмотрел ссылки были, но не очень понятные и практически без оценок, и еще, ребята там были похожи на пацанов из сказки "Лебедь Рак и Щука", а когда народ с таким подходом относится к какой либо затее то доверять им не стоит (это мое мнение). Да и еще мое невежество в книжном вопросе обьясняеться тем что ОСестроительство для меня до недавнего времени было темным лесом, и естественно инфы тоже небыло и даже где ее взять. Вот и пришлось обращаться к Вам, "неновичкам" :)
Ну все, цель известна - будем работать...
Да прибудет с вами сила!


Дата: Сен 22, 2004 17:53:52

Xandr
„по аннотации видно что это то что нужно.“

Кстати тут на Форуме лазяет URI... Он же где-то тут лазяеть?

(Ищит Ури под столом...)

Вот он! Щаз ответит.


Дата: Сен 22, 2004 18:04:15

Xandr
Брукс "Мифический Человеко-месяц" - однозначно. В сети - как грязи. Но все-равно купить стоит.

Танненбаум "Современные операционные системы". В сети вроде нет. Но купить стоит.

Вот когда осилишь эти две книги - вот тогда и продолжим. При чем первый - Брукс.

Кстати, если еще останеться после этого желание - стучи...


Дата: Сен 23, 2004 07:59:07

К примеру Брукса можно тут купить:

http://www.bolero.ru/product-22206209.html


Дата: Сен 23, 2004 09:30:36

Брукса последнюю редакцию можно и скачать!=) Сам сейчас дочитываю... будет интересно могу вспомнить ссылку или на свой сервак выкласть...
PS:а книжечка весьма интересна, я даж некоторые свои взгляды пересмотрел...=)


Дата: Сен 23, 2004 11:19:05

Снова здраствуйте уважаемые :). Очень рад что получил от вас помощь. Да я книгу Танненбаума закажу через пару дней,
а вот на счет Брукса ,eXod, очень был бы рад если бы ты вспомнил ссылочку :-) у меня инета хватает, былобы что качать, да и к томуже уж очень хочется эту книгу почитать.
Да еще у меня тут вопрос назрел: Кто интересовался когданибуть архитектурой микропроцессоров и их програмной моделью сможет ли мне сказать, а что сегменты уже не рулят? Я к тому что слышал как некие ребята в сети говорят что в AMD64 сегментации уже нет(по крайней мере останется только эмуляция), а основной режим только flat.
Mеня немного тревожит эта тема. И еще кто может указать источники, где можно подчерпнуть инфу об програмной модели Itanium ?


Дата: Сен 23, 2004 11:38:26 · Поправил: Безпощадный даос

оригинальную ссылку не вспомнил, так что держи на моём
серваке

ПРЕДУПРЕЖДЕНИЕ 1: Варез запрещён!!!

по поводу сегментной модели. я конечно больше занимался архитектурой микроконтроллеров, чем микропроцессоров. Но даже там(в МК) отказываются от сегментов и переходят на "flat".=) Вот в Атмелевских МК серии AVR применяется именно такая модель памяти и они по праву считаются одними из лучших! А вот в PIC сегментная... и программировать их гораздо тяжелее чем атмел.

Поправил Edmond / HT


Дата: Сен 23, 2004 11:43:33

Ну понял! Пасибо. Я просто часто слышал что сегменты круче в защите(ну уровней привелегий больше плюс защита по типам и тд) насколько я понимаю при страничной организиции такую же защиту организовать намного сложнее.
Ну да ладно, просто писать ядра пока еще рано, надо Брукса с Танненбаумом почитать :)) а потом уже думать над низами для конкретного проца. Еще раз спасибо!


Дата: Сен 23, 2004 11:46:55

Да не зачто...
если не секрет, то сколько ты за Таненбаума собираешься выложить... Я тут тоже его хочу купить, но цена... больше 500 рэ...

. 1 . 2 . 3 . 4 . 5 . >>


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.101