>Конечно, это прискорбно. Но все не могут быть богаты, и на всех
>ресурсов планеты не хватит. Ресурсов хватает на всех. Ума не хватает на всех. И поэтому жадность правит.
>Говорю какую-то циничную банальность. Только при чем
>тут микроядро?
А о том, что нужно учиться думать самостоятельно.
Идея абстрагирования от аппаратуры и взаимоизоляции кода&данных доводится в "мини-ядерных" максимально.
По сравнению с операционными системами предыдущего до Unix поколения, типа TOPS10/20, RT11 и прочими - Unix системы являются "ядерными", где трансляция запросов и контроль доступа к аппаратным ресурсам выделена в единый процесс.
Cледующий этап - трасформация модулей ядра в изолированные и асинхронные процессы.
Это _уже_ сделано, _уже_ работает, вопрос - на коммуникационные процессы потребляется несоразмерно много ресурсов. Ищется конструкция, где они будут минимальны.
Но это будет малой потерей в системах из процессорных кубиков, объединенных скоростными шинами передачи данных - по сравнению с устойчивостью, мобильностью и прочим.
В перспективе - "умная пыль", "процесс-странник", и прочее.
Что такого сложного? Сколько можно мусолить?