[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
Addbot (обсуждение | вклад)
м Перемещение 7 интервики на Викиданные, d:q1207141
м clean up, typos fixed:   →   (6) с помощью AWB
Строка 1:
'''9P''' (или '''протокол файловой системы Plan 9''' или '''Styx''')  — сетевой [[Протоколы передачи данных|протокол]], разработанный для [[Распределённые вычисления|распределённой]] [[Операционная система|операционной системы]] [[Plan 9]] для организации соединения компонентов операционной системы Plan 9. Ключевыми объектами системы Plan 9 являются [[файл]]ы  — ими представлены [[Оконный интерфейс|окна]], [[Компьютерная сеть|сетевые]] соединения, [[Процесс (информатика)|процессы]], и почти всё, что доступно в операционной системе Plan 9. В отличие от [[Network File System|NFS]], 9P поддерживает [[Кэш|кэшированиекэш]]ирование и обслуживание [[Синтетическая файловая система|синтетических файлов]] (например [[procfs|/proc]] для представления процессов).
 
Исправленная версия 9P для 4 редакции Plan 9, которая была значительно улучшена, получила имя '''9P2000'''. В последней версии операционной системы [[Inferno (операционная система)|Inferno]] также используется 9P2000, который носит название Styx, но технически он всегда являлся вариантом реализации 9P.
Строка 7:
== Серверные приложения ==
Многие из приложений операционной системы Plan 9 могут выступать в качестве серверов 9P. Например:
* [[Acme (программное обеспечение)|Acme]]  — многооконный текстовый редактор и оболочка операционной системы;
* [[Rio (оконный менеджер)|Rio]]  — оконная система Plan 9;
* [[Plumber (Plan 9)|Plumber]]  — механизм взаимодействия процессов;
* [[wikifs]]: файловая система Plan 9, представляющая [[вики]]-страницы в 2 формах: в виде веб-страниц, и в виде текстовых файлов, обрабатываемых [[Acme (программное обеспечение)|Acme]].
 
Строка 75:
* [http://www.cs.bell-labs.com/magic/man2html/5/0intro Руководство по 9P] на сайте [[Bell Labs]]
* [http://doc.cat-v.org/inferno/4th_edition/styx Описание архитектуры Styx] для распределённых систем, написанное ([[Пайк, Роб|Робом Пайком]] и [[Ритчи, Денис|Денисом Ритчи]])
* [http://doc.cat-v.org/plan_9/4th_edition/papers/net/ Организация работы сетей в Plan 9] (авторы  — [[Пресотто, Дэйв|Дэйв Пресотто]] и [[Винтерботтом, Фил|Фил Винтерботтом]])
 
{{IPstack}}
 
 
[[Категория:Межпроцессное взаимодействие]]