LINUX.ORG.RU

История изменений

Исправление beastie, (текущая версия) :

Не могу себя назвать большим специалистом по Plan9, но попытаюсь ответить.

Во первых multisit в терминах Plan9, как распределённой OS, не имеет смысла. Один терминал — один пользователь. Поработал, выключил (shutdown нет). Причём терминал — это именно терминал. Клавиатура, мышка, клавиатура. CPU/FS могут быть локальными, в соседней комнате или в Австралии.

Во вторых разделение прав реализовано через name spaces. (Ближайший из linux терминов будет пожалуй overlay fs.)

Т.е. каждое приложение (а не только пользователь) видит в своём namespace /dev/mouse и /dev/keyboard и так к ним и обращается. При этом, что это конкретно за мыши, клавиатуры, cpu и т.д. отвечает mount (и bind).

Исходная версия beastie, :

Не могу себя назвать большим специалистом по Plan9, но попытаюсь ответить.

Во первых multisit в терминах Plan9, как распределённой OS, не имеет смысла. Один терминал — один пользователь. Поработал, выключил (shutdown нет).

Во вторых разделение прав реализовано через name spaces. (Ближайший из linux терминов будет пожалуй overlay fs.)

Т.е. каждое приложение (а не только пользователь) видит в своём namespace /dev/mouse и /dev/keyboard и так к ним и обращается. При этом, что это конкретно за мыши, клавиатуры, cpu и т.д. отвечает mount (и bind). Они могут быть локально, а могут быть и на другом континенте.