9P (or the Plan 9 Filesystem Protocol or Styx) is a network protocol developed for the Plan 9 from Bell Labs distributed operating system as the means of connecting the components of a Plan 9 system. Files are key objects in Plan 9. They represent windows, network connections, processes, and almost anything else available in the operating system. 9P encourages caching and also serving of synthetic files (e.g. /proc to represent processes), unlike NFS.

PropertyValue
dbpprop:abstract
  • 9P (or the Plan 9 Filesystem Protocol or Styx) is a network protocol developed for the Plan 9 from Bell Labs distributed operating system as the means of connecting the components of a Plan 9 system. Files are key objects in Plan 9. They represent windows, network connections, processes, and almost anything else available in the operating system. 9P encourages caching and also serving of synthetic files (e.g. /proc to represent processes), unlike NFS. 9P was revised for the 4th edition of Plan 9 under the name 9P2000 that contained various fundamental improvements. The latest version of the Inferno operating system also uses 9P2000. The Inferno file protocol was originally called Styx, but technically it has always been a variant of 9P. Another variant, 9p2000. u, is a revision to better support Unix environments; see v9fs 9p2000.u. A server implementation of 9P for Unix, called u9fs, is included in the Plan 9 distribution. A kernel client driver for Linux is part of the v9fs project. 9P and its derivatives have also found application in embedded environments, such as the Styx on a Brick project.
  • 9p (o el Plan 9 Filesystem Protocol o Styx) es un protocolo de red desarrollado por el sistema operativo distribuido Plan 9 from Bell Labs como el medio para conectar los componentes de un sistema Plan 9. Los archivos son objetos clave en Plan 9: representan ventanas, conexiones de red, procesos y casi absolutamente cualquier cosa disponible en el sistema operativo. 9P promueve el caching y también servidores de archivos sintéticos, como /proc para representar procesos. 9P fue revisado para la 4ª edición de Plan 9 bajo el nombre 9P2000 que contiene varias mejoras fundamentales. La última versión de Inferno también usa 9P2000. El protocolo de archivos de Inferno se llamaba originalmente Styx, pero técnicamente siempre ha sido una variedad de 9P. Hay una implementación del servidor de 9P para UNIX llamada u9fs que se incluye en la distribución de Plan 9. También hay un módulo cliente para el kernel de Linux como parte del proyecto v9fs. 9P y sus derivados también han encontrado un nicho en los sistemas empotrados, como el protecto Styx on a Brick.
  • 9P (Plan9 Filesystem Protocol) è un protocollo di rete sviluppato per il sistema operativo Plan 9 di Bell Labs per connettere i diversi componenti del sistema stesso. Esso incoraggia il caching delle informazioni e supporta la creazione di files fittizi (come ad esempio quelli che si trovano nella directory /proc, che rappresentano i processi), al contrario di NFS. 9P venne rivisitato e migliorato nella quarta versione di Plan9 sotto il nome di 9P2000, e lo stesso Inferno ne implementa una variante, nota come Styx. Molte altre diverse implementazioni ne esistono, per Unix, Linux, o più generalmente in forma di applicazione interpretata multipiattaforma in Python, Ruby o altri. Nella filosofia di Plan9 il file rappresenta una metafora fondamentale, ed attraverso esso sono astratti i concetti di finestra grafica, connessione di rete, processo, e pressoche' tutto quello che è coinvolto in un sistema operativo. Pertanto, attraverso il filesystem 9P è possibile scambiare ogni tipo di informazione, e molti dei programmi inclusi nel sistema originario si presentano in forma di server 9P, tra cui: rio: window manager plumber: meccanismo di comunicazione tra processi (IPC) acme: interfaccia grafica modulare dedicata allo sviluppo software
  • 9P (または Plan 9 Filesystem Protocol または Styx)とはPlan 9 from Bell Labs分散オペレーティングシステムのために、Plan 9システムの構成要素を接続する手段として開発された、ネットワークプロトコルである。ファイルはPlan 9の重要なオブジェクトである。 ファイルはウィンドウ、ネットワークの接続、プロセスや、その他オペレーティングシステムで利用可能なほとんどのものを表現している。 9PはNFSとは異なり、キャッシュや、仮想ファイル(例えば、プロセスを表現する/proc)の提供も補助する。 9Pは、Plan 9の第4版のために、9P2000という名前で様々な抜本的な改良を含む改訂をされた。Inferno operating systemの最新版も9P2000を使用している。Inferno file protocolは元々はStyxと呼ばれていたが、技術的には常に9Pの変種であった。 他の変種、9p2000. u はUnix環境をより良くサポートするための改訂である。詳細はv9fs 9p2000. uを見よ。Unixのための9Pサーバ実装はu9fsと呼ばれており、Plan 9ディストリビューションに含まれている。Linuxのためのカーネルクライアントドライバはv9fsプロジェクトの一部である。9Pとその派生物はStyx on a Brick projectのような組み込み環境のアプリケーションにも見られる。
  • 9P (ou o Plan 9 Filesystem Protocol ou Styx), é a um protocolo de rede desenvolvido para o sistema operacional distribuído Plan 9 from Bell Labs como meio de conectar os componentes do sistema Plan 9. Arquivos são os objetos chaves no Plan 9. Eles representam janelas, conexões de rede, processos, e quase tudo mais disponível no sistema operacional. O 9P encoraja caching e também servindo arquivos sintéticos, diferente do NFS. O 9P foi revisto para a 4ª edição do Plan 9 sob o nome de 9P2000 que contem várias melhorias fundamentais. A ultima versão do sistema operacional Inferno também usa 9P2000. O protocolo de arquivos do Inferno era originalmente chamado Styx, mas tecnicamente ele sempre será uma variante do 9P. Existe uma implementação de um servidor 9P para Unix chamada u9fs incluída na distribuição do Plan 9, e um drive kernel cliente para o Linux como parte do projeto v9fs. 9P (e derivados) são também encontrados em aplicações para ambiente embarcado, como no Styx on a Brick.
dbpprop:hasPhotoCollection
dbpprop:reference
rdf:type
rdfs:comment
  • 9P (or the Plan 9 Filesystem Protocol or Styx) is a network protocol developed for the Plan 9 from Bell Labs distributed operating system as the means of connecting the components of a Plan 9 system. Files are key objects in Plan 9. They represent windows, network connections, processes, and almost anything else available in the operating system. 9P encourages caching and also serving of synthetic files (e.g. /proc to represent processes), unlike NFS.
  • 9p (o el Plan 9 Filesystem Protocol o Styx) es un protocolo de red desarrollado por el sistema operativo distribuido Plan 9 from Bell Labs como el medio para conectar los componentes de un sistema Plan 9. Los archivos son objetos clave en Plan 9: representan ventanas, conexiones de red, procesos y casi absolutamente cualquier cosa disponible en el sistema operativo. 9P promueve el caching y también servidores de archivos sintéticos, como /proc para representar procesos.
  • 9P (Plan9 Filesystem Protocol) è un protocollo di rete sviluppato per il sistema operativo Plan 9 di Bell Labs per connettere i diversi componenti del sistema stesso. Esso incoraggia il caching delle informazioni e supporta la creazione di files fittizi (come ad esempio quelli che si trovano nella directory /proc, che rappresentano i processi), al contrario di NFS.
  • 9P (ou o Plan 9 Filesystem Protocol ou Styx), é a um protocolo de rede desenvolvido para o sistema operacional distribuído Plan 9 from Bell Labs como meio de conectar os componentes do sistema Plan 9. Arquivos são os objetos chaves no Plan 9. Eles representam janelas, conexões de rede, processos, e quase tudo mais disponível no sistema operacional. O 9P encoraja caching e também servindo arquivos sintéticos, diferente do NFS.
rdfs:label
  • 9P
  • 9P
  • 9P
  • 9P
  • 9P
owl:sameAs
skos:subject
foaf:page
is dbpprop:redirect of
is owl:sameAs of