FACTOID # 45: American adults have spent more time than anyone in education .
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RELATED ARTICLES
People who viewed "9P" also viewed:
RECENT ARTICLES
More Recent Articles »
 

FACTS & STATISTICS    Simple view

  1. Select countries to view: (hold down Control key and click to select several)

     

     

    Compare:

     

     

  1. Select fact or statistic: (* = graphable)

     

     

     

  2. (OPTIONAL) Compare to statistic: (both need to be graphable)

     

     

     

  3. View result as:

     

       
(OR) SEARCH ALL encyclopedia, stats & forums:   

9P, or the Plan 9 Filesystem Protocol, is a network protocol developed for the Plan 9 distributed operating system as the means of connecting the components of a Plan 9 system (site). The file is a central metaphor of Plan 9, and many things are represented as files, including windows, network connections, processes, and much more. In networking, a communications protocol or network protocol is the specification of a set of rules for a particular type of communication. ... Plan 9 is an operating system descended from Unix and developed by Bell Laboratories. ... This page deals with mathematical distributions. ... Early computers lacked operating systems. ...


9P encourages caching and also serving of synthetic files (e.g. /proc to represent processes), unlike NFS. Network File System (NFS) is a protocol originally developed by Sun Microsystems in 1984 and defined in RFCs 1094, 1813, and 3530 (obsoletes 3010), as a distributed file system which allows a computer to access files over a network as easily as if they were on its local disks. ...


9P was revised for the 4th edition of Plan 9 under the name 9P2000 that contained various fundamental improvements. The latest version of Inferno also uses 9P2000. The Inferno file protocol was originally called Styx, but technically it has always been a variant of 9P. Inferno is an operating system for creating and supporting distributed services. ...


There is a server implementation of 9P for Unix called u9fs included in the Plan 9 distribution, and a kernel client driver for Linux as part of the v9fs project. 9P (and derivatives) have also found application in embedded environments, such as the Styx on a Brick project. Wikibooks has more about this subject: Guide to UNIX Unix or UNIX is a computer operating system originally developed in the 1960s and 1970s by a group of AT&T Bell Labs employees including Ken Thompson, Dennis Ritchie, and Douglas McIlroy. ... Tux is the official Linux mascot. ... Client and server implementations of the 9P distributed file system protocol for Unix-based operating systems. ...


9P based applications

Many of Plan 9's applications take the form of 9P servers; some particularly noteworthy examples:

  • acme user interface for programmers
  • fossil default Plan 9 file system, with snapshot/archival functionality
  • ftpfs
  • plumber inter process communication
  • wikifs wiki interface
  • Google supposedly use 9P as the underlying protocol for their RPC calls

Acme is a multiwindow editor and shell under the Plan 9 operating system. ... Fossil is the default file system in Plan 9 from Bell Labs. ... The plumber, in the Plan 9 operating system, is a mechanism for interprocess communication, somewhat similar to copy and paste. ... Wikifs is a wiki file system for the Plan 9 operating system. ...

See also

Client and server implementations of the 9P distributed file system protocol for Unix-based operating systems. ... Transport layer protocol designed originally as part of the Plan 9 from Bell Labs operating system and used to carry 9P. Its main features are: Reliable datagram service In-sequence delivery Internetworking using IP Low complexity, high performance Adaptive timeouts The original paper describing IL: [1] Categories: Computer stubs ... A Distributed File System (DFS) is a File System, that supports sharing of files and resources in the form of persistent storage over a network. ...

External links


  Results from FactBites:
 
Linux: v9fs, a 9P Filesystem Protocol Implementation | KernelTrap (1876 words)
Among the patches in Andrew Morton [interview]'a -mm kernel recently discussed for possible inclusion in 2.6.13 [story] was v9fs, the Linux port of Plan 9's 9p filesystem protocol.
The 9P protocol implemented by v9fs is the result of over a decade of research in distributed systems at Bell Labs by the original Unix team, and it has various implementations for other operating systems that have been used in production systems for many years.
9P is designed to be portable across systems and transport protocols, it's network transparent, and it gives us interoperativity with Inferno(which can run hosted under Linux already), Plan 9, and p9p, and implementations for *BSD and other systems are in the works.
Go players - Wikipedia, the free encyclopedia (998 words)
Honinbo Shusaku (本因坊秀策, 1829-1862) 9p, was one of the greatest players of castle go during the 19th century "golden age" of go, and the player most recommended to apprentice professionals to study.
Ishida Yoshio (石田芳夫, born 1948) 9p, is the youngest ever Honinbo winner and one of the strongest players of the 1970s.
Hashimoto Utaro (橋本宇太郎, 1907 - 1994) 9p, was the founder of the Kansai Ki-in.
  More results at FactBites »


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.