ОСи, указанные в сабж, позиционируются как распределенные ОС. Фактически это значит, что любой процесс может получить доступ к любому ресурсу в сети. То есть сеть компьютеров рассматривается как единая система. С другой стороны в системе openMOSIX (надстройка над Linux, превращающая комп. сеть в единую SMP-машину) есть термин fork and forget. То есть мне, чтобы организовать вычислительный кластер достаточно вызвать нужное количество раз fork на одной машине, а система сама раскидает процессы по сети. Вопрос: возможна ли организация вычисл. кластера на базе QNX & Plan9 именно средствами системы, как в openMOSIX. Документацию прочел, но однозначного ответа на этот вопрос не смог получить. Термин distributed в QNX скорее всего касается надежности, а parallel programming в Plan9 не совсем ясен - возможно это просто поддержка SMP на одной машине. Может кто-то имел дело с этими осями, подскажите плиз.
QNX - единственная стандартизированная государством ось в России. Термин Параллельное программирование говорит о расширенной поддержке компиллятора GNAT. Что такое PP можно прочитать на сайтах gnat.org, ada-ru.org, adapower.com, dod.mil, dia.mil, gost.ru, cia.gov.
да, с QNX я разобрался. На базе нее действительно легко построить вычисл. кластер! А вот с Plan9 пока не все ясно...