Прежде всего необходимо знать
историю микроядра L4Также необходимо иметь представление о L4 IPC. IPC - это аббревиатура от словосочетания Inter Process Communication. В переводе на русский это означает "Взаимодействие между процессами". Каким же образом осуществляется такое взаимодействие в системах, построенных на базе L4? Это взаимодействие
(
Read more... )
А так, в целом, то что ты создаёшь - это вещь! Мне очень симпатична твоя разработка. Дуплекс с сообщениями достаточно весёлая тема, красиво, ничего не скажешь. Надо бы своего Буратино как-нибудь на подобное подпилить, пока просто вероятность возникновения подобных ситуаций очень низка, там по мере поступления проблем можно трединг на эти рельсы переставить.
Reply
Я обошёл эту проблему используя конечный автомат. Т.е. сервис файловой системы послал запрос винту, а головка находится на другом конце диска, при этом файловая система не ждёт ответа от винта, а ждёт любые сообщения. Это может быть как ответ винта, так и запрос от другого приложения. Кстати, пост про IPC написан пока только наполовину. Но я работаю над этим.
> А так, в целом, то что ты создаёшь - это вещь! Мне очень симпатична твоя разработка.
Большое спасибо! Я очень ценю твоё мнение, поскольку ты обладаешь значительными знаниями в этой области.
Чтобы быть честным, надо сказать что придумал это не я - основываюсь и использую идеи Jochen Liedtke и разработки университета Karlsrue.
Reply
Самое главное, что ты пишешь. Пускай идейная база не твоя. Но в написании, всё равно приходит своё, что нередко улучшает результаты "отца идеи". Подход у этого ядра сильный, имеет все шансы на успех.
Reply
Строгий интервал удалось реализовать посредством реалтайм сигналов. Использую очень хитрый алгоритм. Опишу его в одном из следующих постов. Самое интересное, что его точность можно довести до одного такта процессора. Но мне лениво считать каждую команду в тактах, поэтому константу, определяющую точность, подобрал "на глаз". :)
Кстати, ты не мог бы помочь в одном деле? Получил письмо на немецком, а о чём - понять не могу. Но точно не спам.
Reply
Хорошо, посылай мне на мыло: changer at deepsoft-labs dot com
Reply
Leave a comment