日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

Plan 9是什么

發(fā)布時間:2023/12/15 综合教程 31 生活家
生活随笔 收集整理的這篇文章主要介紹了 Plan 9是什么 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

  plan 9--來自貝爾實驗室的概念網(wǎng)絡操作系統(tǒng),定義為新型下一代操作系統(tǒng)。

  貝爾實驗室九號計劃(英文:Plan 9 from Bell Labs)是一種分散式操作系統(tǒng)。貝爾實驗室的計算科學研究中心(Computing Sciences Research Center)于1980年代中期至2002為止,以研究UNIX的后續(xù)可能性作為主要目的而進行開發(fā)的系統(tǒng)。該計劃最引人注意的地方在于其本身代表了所有的系統(tǒng)接口,除了特殊的接口以外,包含了網(wǎng)絡接口、使用者接口、到檔案系統(tǒng)等。其目標在提供使用者借由使用9P協(xié)定而獨立于工作站之外(workstation-independent)的工作環(huán)境。至目前為止仍在某些領域或被部分業(yè)余愛好者當成研究、開發(fā)、或使用的操作系統(tǒng)。

  Plan 9 由 unix 創(chuàng)造者 Ken Thompson、Dennis Ritchie等開發(fā),意在基于unix優(yōu)秀的思想,更好的融入網(wǎng)絡以及新型設備如三鍵鼠標,新式顯示器等,創(chuàng)造無縫的用戶體驗和更加現(xiàn)代化的操作系統(tǒng)。

簡介

  貝爾實驗室九號計劃的名稱源自于1959年的科幻B級片外太空九號計劃。

  現(xiàn)今這個世界上,恐怕沒有誰比貝爾對操作系統(tǒng)更有發(fā)言權了,很久很久以前,貝爾的一群人創(chuàng)造了至今最為重要的網(wǎng)絡操作系統(tǒng)-UNIX,曾有人形容:即使這是貝爾實驗室所做的唯一貢獻,也 足以名垂千古了!如今的網(wǎng)絡雖被稱為分布式計算的奇跡,但事實卻并非如此,將許多互不兼容的硬件和協(xié)議捏合在一起,使得我們的網(wǎng)絡既混亂又不可靠。正因如此,貝爾實驗室的Lucent開發(fā)組(包括一些極有影響力的人物如Dennis Ritchie和Ken Thompson,你不會不知這二位是誰吧)對這種趨勢十分不滿,決心依靠自己的經(jīng)驗,超越UNIX,編寫出最完美的操作系統(tǒng),這就是他們的Plan9。Plan9并不是UNIX,也不是它的變種。但假如安裝完它的演示版后,你或許會對此表示懷疑。初看起來它確實和UNIX極為相似(尤其是你進行目錄列表的時候),但Plan9是一個完完全全的新操作系統(tǒng)。正如貝爾實驗室的FAQ所述:“Plan9自身是一個操作系統(tǒng);它并不是以一個應用程序的身份運行在另一個系統(tǒng)上。它的代碼是從底層寫起的,并沒有包含任何他人的代碼。盡管此操作系統(tǒng)的界面受了UNIX的很大影響,但它并不是UNIX的替代品,而是一種最新設計”。這些和UNIX的相似之處只是表面現(xiàn)象,二者在底層的工作方式是很不相同的。兩者的主要區(qū)別之一是Plan9對待對象(在此處對象是指目錄、文件、進程等)的方式。在Plan9下,所有的對象皆以文件對待。此技術在UNIX下也有利用(如UNIX將許多設備作為文件對待),但遠沒有發(fā)展到Plan9的那種程度。盡管幾年來,Plan9仍作為一個“概念型”的系統(tǒng)存在,但以貝爾實驗室在技術領域的權威地位和創(chuàng)造力,Plan9也許會對未來一代操作系統(tǒng)和網(wǎng)絡架構產(chǎn)生十分深遠的影響。

基本概念

  Plan9從一開始就作為一個完全的網(wǎng)絡操作系統(tǒng)被設計,所以,在Plan9背后的概念更多的是和網(wǎng)絡而不是單個用戶的需要相關。它的主要特色是它處理網(wǎng)絡的方式。請看如下有關Plan9的文章所述:“Plan9采用網(wǎng)絡客戶-服務器環(huán)境下的分布式計算概念,在整個分布式系統(tǒng)中應用程序可用的資源集合能被透明地訪問,因此應用程序在何處運行已無關緊要了”。為了理解Plan9系統(tǒng)和其他網(wǎng)絡化的操作系統(tǒng)的不同之處,請看圖1:典型的網(wǎng)絡配置(在辦公室最常見的一種)是使用一臺文件服務器和若干的工作站,這里的每一臺工作站都配置了完整的硬件和軟件。但這種結構離完美的分布式處理仍有很大的距離,單純的將處理能力和工作文件“分布”到網(wǎng)絡上,確實給用戶的某些工作帶來了很大的方便,但這樣同時還使計算機資源受到浪費,使管理便得復雜,有形無形地增加著系統(tǒng)擁有成本。例如,財務部需要使用人事部的某些文件,就需要賦予財務部使用這些文件所需的權力,而一個公司可能有許多的部門,這種復雜的信任關系及其認證過程無疑是系統(tǒng)管理員最頭疼的問題之一,而且這很可能會在網(wǎng)絡埋下非常隱蔽的漏洞。下面我 們可以看看Plan9的設計思路:在Plan9中,單獨使用一臺具有極強運算能力的計算機用來為遠程終端和工作站提供運算服務,即專門用來提供CPU處理能力,稱作CPU服務器;同時另有一臺專門的機器用來完成存儲所有工作文件的任務,稱為文件服務器。具體的情形可以參看圖2所示。這樣設計解決了許多棘手的問題,如集中存儲文件可以獲得管理上的便利和更高的安全性,無須再在客戶端配備復雜的備份和保護設施了;同時管理員在設計系統(tǒng)權限的時候可以減少很多麻煩,因為這種集中使其思路變得更加清晰;另外,Plan9的登錄機制無須口令文件在網(wǎng)絡中飛來飛去,這無疑大大提高了系統(tǒng)的安全性……分布式計算的發(fā)展為我們帶來了“所向披靡”的客戶機-服務器結構,在經(jīng)過許多年的發(fā)展之后,已漸露疲態(tài),越來越無法滿足飛速發(fā)展的網(wǎng)絡環(huán)境,這時有許多人開始號召網(wǎng)絡結構向集中式回歸,但事物的存在滅亡必然有其理由,老式的巨型機帶終端的方式當然不會重現(xiàn),這時貝爾出色地為我們詮釋了未來網(wǎng)絡的發(fā)展趨向,其間確實有許多方面值得我們作深入的思考。

總結

以上是生活随笔為你收集整理的Plan 9是什么的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。