About: 9P (protocol)

An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

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.

Property Value
dbo: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 was revised for the 4th edition of Plan 9 under the name 9P2000, containing various improvements. Some of the improvements made are the removal of certain filename restrictions, the addition of a 'last modifier' metadata field for directories, and authentication files. 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. A server implementation of 9P for Unix, called u9fs, is included in the Plan 9 distribution. A 9P OS X client kernel extension is provided by Mac9P. A kernel client driver implementing 9P with some extensions 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. (en)
  • 9p (o el Plan 9 Filesystem Protocol o Styx) es un protocolo de red desarrollado por el 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 y también servidores de , 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 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 . 9P y sus derivados también han encontrado un nicho en los sistemas embebidos, como el proyecto Styx on a Brick. (es)
  • 9P(または Plan 9 Filesystem Protocol または Styx)は、Plan 9 from Bell Labs (Plan 9) 分散オペレーティングシステムのために、Plan 9システムの構成要素を接続する手段として開発された、ネットワークプロトコルである。ファイルはPlan 9の重要なオブジェクトである。 ファイルはウィンドウ、ネットワークの接続、プロセスや、その他オペレーティングシステムで利用可能なほとんどのものを表現している。 9Pは、Plan 9の第4版のために、9P2000という名前で様々な改良を含む改訂をされた。この改良のうちいくつかは、ある程度のファイル名制限の除去、ディレクトリへの'最終変更者'メタデータフィールドの追加、ファイルの認証といったものである。Inferno operating systemの最新版も9P2000を使用している。Inferno file protocolは元々はStyxと呼ばれていたが、技術的には常に9Pの変種であった。 Unixのための9Pサーバ実装はと呼ばれており、Plan 9ディストリビューションに含まれている。9PのOS Xクライアントkernel extensionはMac9Pによって提供されている。いくつかの拡張を含む9Pを実装しているLinux用のカーネルクライアントドライバはプロジェクトの一部である。9Pとその派生物はStyx on a Brick projectのような組み込み環境のアプリケーションにも見られる。 (ja)
  • 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 pressoché 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: * : window manager * plumber: meccanismo di comunicazione tra processi (IPC) * : interfaccia grafica modulare dedicata allo sviluppo software (it)
  • 9P(플랜 9 파일 시스템 프로토콜 또는 Styx)는 플랜 9 운영 체제용으로 개발된 네트워크 프로토콜로, 플랜 9 시스템의 구성 요소들을 연결해 준다. 파일들은 플랜 9의 중요한 객체들이다. 이들은 창, 네트워크 연결, 프로세스 등 운영 체제에서 이용할 수 있는 모든 것을 표현한다. NFS과는 달리 9P는 캐시 처리를 강화하고 도 제공한다. (이를테면 프로세스를 표현하는 /proc) 9P는 플랜 9의 4번째 판을 위해 9P2000라는 이름으로 개정되었으며 다양하고도 중요한 개선 사항이 포함되었다. 인페르노 운영 체제의 최신 버전도 9P2000을 이용한다. 인페르노 파일 프로토콜은 원래 Styx로 불렸으나 기술적으로 늘 9P의 변종으로 취급되어왔다. 다른 변종인 9p2000.u는 유닉스 환경을 더 잘 지원하는 개정판이며 자세한 사항을 보려면 v9fs 9p2000.u를 참고하라. 유닉스용 9P의 서버 기능은 라고 부르며 플랜 9 배포판에 포함되어 있다. 리눅스용 커널 클라이언트 드라이버는 프로젝트의 일부이다. 9P와 파생판들은 Styx on a Brick project와 같은 임베디드 환경에 응용하여 쓰이는 것을 볼 수 있다. (ko)
  • 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 provisionamento e também servindo arquivos sintéticos (ex: /proc para representar processos), 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 última 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 de núcleo 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. (pt)
  • 9P (или протокол файловой системы Plan 9 или Styx) — сетевой протокол, разработанный для распределённой операционной системы Plan 9 для организации соединения компонентов операционной системы Plan 9. Ключевыми объектами системы Plan 9 являются файлы — ими представлены окна, сетевые соединения, процессы, и почти всё, что доступно в операционной системе Plan 9. В отличие от NFS, 9P поддерживает кэширование и обслуживание (например /proc для представления процессов). Исправленная версия 9P для 4 редакции Plan 9, которая была значительно улучшена, получила имя 9P2000. В последней версии операционной системы Inferno также используется 9P2000, который носит название Styx, но технически он всегда являлся вариантом реализации 9P. Другая версия 9P, 9p2000.u, была переработана для лучшей поддержки окружения Unix. Серверная реализация 9P для Unix, , включена в дистрибутив Plan 9. Драйвер клиента для Linux является частью проекта . Протокол 9P и его производные реализации находят применение во встраиваемых системах, как, к примеру, Styx в проекте Brick. (ru)
  • 9P(又名九號計畫檔案系統協定或Styx),是貝爾實驗室九號計畫所開發的網路協定,作用在於連結九號計畫系統內的元件。本計畫中的檔案是其運作的核心,這些檔案代表了視窗、電腦網路連線、行程,以及其他存在於作業系統中的任何東西。不同於NFS,9P是將資料快取,並提供的機制(例如/proc用以表示行程)。 在九號計畫第四版中,9P被更名為“9P2000”,增加了一些基礎上的改進。最新版的Inferno作業系統也採用9P2000,之前的版本採用的檔案格式稱為Styx,但其實也是9P的衍生。 另一個叫9p2000.u的衍生版本,則對UNIX提供了更良好的支援。為UNIX而實作的9P伺服器則稱為,在第九計畫的發行版中有提供。供Linux使用的核心客戶端驅動程式則包含在的專案中。9P及其衍生分支也被發現使用在嵌入式環境的應用軟體中,像是Styx on a Brick project。 (zh)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 683452 (xsd:integer)
dbo:wikiPageLength
  • 5470 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1116010914 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • 9P(플랜 9 파일 시스템 프로토콜 또는 Styx)는 플랜 9 운영 체제용으로 개발된 네트워크 프로토콜로, 플랜 9 시스템의 구성 요소들을 연결해 준다. 파일들은 플랜 9의 중요한 객체들이다. 이들은 창, 네트워크 연결, 프로세스 등 운영 체제에서 이용할 수 있는 모든 것을 표현한다. NFS과는 달리 9P는 캐시 처리를 강화하고 도 제공한다. (이를테면 프로세스를 표현하는 /proc) 9P는 플랜 9의 4번째 판을 위해 9P2000라는 이름으로 개정되었으며 다양하고도 중요한 개선 사항이 포함되었다. 인페르노 운영 체제의 최신 버전도 9P2000을 이용한다. 인페르노 파일 프로토콜은 원래 Styx로 불렸으나 기술적으로 늘 9P의 변종으로 취급되어왔다. 다른 변종인 9p2000.u는 유닉스 환경을 더 잘 지원하는 개정판이며 자세한 사항을 보려면 v9fs 9p2000.u를 참고하라. 유닉스용 9P의 서버 기능은 라고 부르며 플랜 9 배포판에 포함되어 있다. 리눅스용 커널 클라이언트 드라이버는 프로젝트의 일부이다. 9P와 파생판들은 Styx on a Brick project와 같은 임베디드 환경에 응용하여 쓰이는 것을 볼 수 있다. (ko)
  • 9P(又名九號計畫檔案系統協定或Styx),是貝爾實驗室九號計畫所開發的網路協定,作用在於連結九號計畫系統內的元件。本計畫中的檔案是其運作的核心,這些檔案代表了視窗、電腦網路連線、行程,以及其他存在於作業系統中的任何東西。不同於NFS,9P是將資料快取,並提供的機制(例如/proc用以表示行程)。 在九號計畫第四版中,9P被更名為“9P2000”,增加了一些基礎上的改進。最新版的Inferno作業系統也採用9P2000,之前的版本採用的檔案格式稱為Styx,但其實也是9P的衍生。 另一個叫9p2000.u的衍生版本,則對UNIX提供了更良好的支援。為UNIX而實作的9P伺服器則稱為,在第九計畫的發行版中有提供。供Linux使用的核心客戶端驅動程式則包含在的專案中。9P及其衍生分支也被發現使用在嵌入式環境的應用軟體中,像是Styx on a Brick project。 (zh)
  • 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. (en)
  • 9p (o el Plan 9 Filesystem Protocol o Styx) es un protocolo de red desarrollado por el 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 y también servidores de , como /proc para representar procesos. (es)
  • 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. * : window manager * plumber: meccanismo di comunicazione tra processi (IPC) * : interfaccia grafica modulare dedicata allo sviluppo software (it)
  • 9P(または Plan 9 Filesystem Protocol または Styx)は、Plan 9 from Bell Labs (Plan 9) 分散オペレーティングシステムのために、Plan 9システムの構成要素を接続する手段として開発された、ネットワークプロトコルである。ファイルはPlan 9の重要なオブジェクトである。 ファイルはウィンドウ、ネットワークの接続、プロセスや、その他オペレーティングシステムで利用可能なほとんどのものを表現している。 9Pは、Plan 9の第4版のために、9P2000という名前で様々な改良を含む改訂をされた。この改良のうちいくつかは、ある程度のファイル名制限の除去、ディレクトリへの'最終変更者'メタデータフィールドの追加、ファイルの認証といったものである。Inferno operating systemの最新版も9P2000を使用している。Inferno file protocolは元々はStyxと呼ばれていたが、技術的には常に9Pの変種であった。 (ja)
  • 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 provisionamento e também servindo arquivos sintéticos (ex: /proc para representar processos), diferente do NFS. (pt)
  • 9P (или протокол файловой системы Plan 9 или Styx) — сетевой протокол, разработанный для распределённой операционной системы Plan 9 для организации соединения компонентов операционной системы Plan 9. Ключевыми объектами системы Plan 9 являются файлы — ими представлены окна, сетевые соединения, процессы, и почти всё, что доступно в операционной системе Plan 9. В отличие от NFS, 9P поддерживает кэширование и обслуживание (например /proc для представления процессов). (ru)
rdfs:label
  • 9P (protocol) (en)
  • 9P (es)
  • 9P (it)
  • 9P (ja)
  • 9P (프로토콜) (ko)
  • 9P (pt)
  • 9P (ru)
  • 9P (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License