日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

UNIX操作系統(tǒng)的二十年發(fā)展歷史( 三 )


由于3BSD版本實現(xiàn)了他的承諾,3BSD聲譽也隨著大大提高,因此BobFabry和DARPA簽定了一份在1980四月生效的長約18個月的合同 。在這份合同的贊助下,BobFabry組建了名為“計算機系統(tǒng)研究小組的組織,或者簡寫為CSRG 。他很快雇傭了LauraTong處理項目的管理 。Fabry把他的注意力轉(zhuǎn)向?qū)ふ乙晃荒軌蚬芾碥浖_發(fā)的項目經(jīng)理 。Fabry以為已經(jīng)通過Ph.D.資格考試的Joy,寧愿完成他的學位也不肯當軟件開發(fā)的職位,然而Joy又有了其他的計劃 。三月上旬的一個晚上,Joy達電話往Fabry家里打電話,表示對掌管Unix進一步發(fā)展感興趣 。盡管這個提議使Fabry很吃驚,但Fabry梢加考慮就答應了 。
項目進展的的很順利 。Tong建立一套發(fā)行系統(tǒng),能夠使從Joy早先發(fā)行版處理大量的定單 。Fabry開始同AT&T的BobGuffy以及加洲大學的律師合作,制定使用者需要同意使用Unix的條款 。Joy將JimKulp作業(yè)控制機制,還有自動重啟動功能,1K-塊文件系統(tǒng),并且支持新型VAX-11/750 。到了1980年十月,優(yōu)化后的系統(tǒng)4BSD發(fā)布,包括Pascal編譯器、Franz的Lisp系統(tǒng),和增強的郵件處理系統(tǒng) 。在它9個月的生命周期中,大約賣出150份系統(tǒng)拷貝 。許可的管理是通過以公共機構(gòu)為單位的,而不是以每臺機器來收費的;因此這個版本運行在500臺以上的機器上 。
隨著發(fā)行版本大量增加,BerkeleyUnix的可見性增加 。幾個評論評論家開始評論BSD 。斯坦福研究院的工作人員撰寫了一篇主要關(guān)于VMS和BerkeleyUnix運行測試結(jié)果的論文,這些測試結(jié)果表明VAX運行Unix的幾個嚴重問題 。Joy看到這篇論文,立刻把未來的計劃擱置了幾個月,著手調(diào)整內(nèi)核 。幾周以后,他基于Kashtan的測試結(jié)果回復一篇文章,表明Unix可以很好地運行在VMS機器上 。
4BSD不斷發(fā)行的同時,仍然處于細微的調(diào)整階段 。增加RobertElz的自動配置代碼之后的系統(tǒng),于1981年6月發(fā)布,這個版本稱為4.1BSD 。在它兩年多的生存周期內(nèi),大約發(fā)行了400份 。原計劃稱為5BSD版本,然而,AT&T反對此事,宣稱顧客可能會把它和商業(yè)Unix——SystemV混淆 。所以,為了解決這個爭端,Berkeley答應在未來版本命名計劃中,主版本號停留在4BSD,只增加次版本號 。
4.2BSD
隨著4.1BSD版本的發(fā)行,很多關(guān)于性能的疑慮被解決 。DARPA非常滿意合同的結(jié)果 。以致于又同Berkeley簽定一份兩年期的合同,而且這次的基金很多,大約是原來的5倍 。這部分資金一半用來資助Unix項目,余下的分給計算機科學系的幾個其他研究員 。合同要求,主要工作放在系統(tǒng)研究上,以便DARPA的研究人員可以很好地進行他們的工作 。
由于DARPA團隊的要求,確定了新的工作,并且開始據(jù)此對系統(tǒng)進改進 。特別地,新系統(tǒng)希望包含能夠適應新的硬盤技術(shù)的快速文件系統(tǒng)、支持GB級的進程地址空間、提供靈活的交互處理通訊機制,以支持在分布式系統(tǒng)下的研究工作,并且集成網(wǎng)絡(luò)支持,這樣能夠使運行新系統(tǒng)的機器都很容易地連到ARPAnet 。
為了幫助確定新系統(tǒng)的方案,DuaneAdams作為DARPA在Berkeley合同的監(jiān)督人,組織了“籌劃指導委員會協(xié)助指導設(shè)計工作,確保研究DARPA的要求得到滿足 。這個委員會在1981年4月到1983年6月,共開了兩次大會 。委員會包括BobFabry、BillJoy,和Berkeley的SamLeffler、AlanNemeth和Bolt的RobGurwitz、Beranek和Newman,貝爾實驗室的DennisRitchIE,斯坦福(Stanford)大學的KeithLantz、卡內(nèi)基梅隆(Carnegie-Mellon)大學的RickRashid,麻省理工(MIT)的BertHalstead、InformationSciencesInstitute的DanLynch、DuaneAdams和DARPA的BobBaker,以及加洲大學洛杉磯分校的JerryPopek 。1984年初,這些會議被由更多人參加的主題討論會取代 。
1981年7月,在新系統(tǒng)中建議包含特性的原始文檔交給“籌劃指導委員會和其他不在Berkeley的人那里,引起了很長時間的討論 。這年夏天,我成為CSRG的成員,并且參與實現(xiàn)新的文件系統(tǒng) 。整個夏天,Joy一直集中設(shè)計進程間通訊機制的原型 。1981年秋,SamLeffler也作為全職人員加入CSRG,同BillJoy一起工作 。

推薦閱讀