




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第一章UNIX簡介n Multics操n 時間:60年代末(BTL)、通用電n 項目參加:貝爾氣、麻省理工學院n 成本:US$200Million,5000人/年n Multics有很多錯誤,并且無法糾正,結果導致:n 1969年3月Multics項目被撤消n 軟件工程學的誕生UNIX的發展歷史n PDP-7上操作環境的開發UNIX的誕生n 由Ken Thompson、DennisRitchien 一個簡單的文件系統,后來演化為 Syetem V File System ( s5fs)n 一個進程子系統n 一個簡單的被稱為Shell Bourne Shelln 一些實用工具令解釋器,后來發展為
2、n 取名為UNIX,它是Multics的雙關語:UNI - MultiX-csUNIX的發展歷史n UNIX移植到PDP-11上n 增加了 ed 編輯器、runoff文字照排工具n Thompson開發了B語言(BCPL語言的一個分支),并用B語言編寫了早期的匯編器和一些實用程序。B 語言是一種解釋型語言, 性能不佳。n Ritche開發了C語言:編譯型語言、支持數據類型和數據結構UNIX的發展歷史n UNIX在BTL內部的流行,導致了UNIX程序員手11月,Ritchie、Thompson冊的(和Doug Mcllroy)n 1973年2月,在UNIX第三版中加入了C語言編譯器cc,同年用C
3、語言重寫了UNIX(1973年11月的第四版),這是UNIX邁向的關鍵一步。n Ritchie、Thompson了首篇關于UNIX操作系-The UNIX Time Sharing System統的n 1973年10月 ACM Symposium on Operation Systemn 1974年7月Communications ofACMUNIX的發展歷史法對UNIX的影響n 反n 根據AT&T和AT&T不能生產與簽署的“Consent Decree”, 或電報服務無關的設備,也不從事除“公共通信服務”外的任何商業活動。這意味著,AT&T不能經營計算機場出售UNIX
4、,不能n UNIX被無償給美國的大學,作為大學操作系統課程的教學及研究。其結果是UNIX在世界范圍內快速地發展起來UNIX的發展歷史n 1976年,Wollongong大學將UNIX移植到Interdata計算機上;1977年,在貝爾(BTL)的Ritchie和Steve Johnson完成了同樣的移植工作n 1979年1月了真正可移植的UNIX系統n 運行在PDP-11和Interdate 8/32上n 系統很健壯,n 比版本6功能更強n 速度很慢UNIX的發展歷史n UNIX移植到其他體系結構中n Micro Soft、Santa Cruz Operation ( SCO ) 合作將UNI
5、X 移植到Intel 8086上( XENIX)n BTL新澤西州Holmdel分部將UNIX移植到VAX-11上,該版本稱為UNIX/32V,是第一個32位機上的UNIX版本。分校發展成3BSD這個版本后來由加州大學(1979)UNIX的發展歷史n BSD (加州大學n BSD在簽署了簡單的了UNIX系統分校)UNIX證協議后,在1974年12月獲得n 1978年,獲得一臺VAX-11/780以及BTL新澤西州Holmdel的UNIX研究小組移植的UNIX/32Vn VAX-11/780采用32位體系結構,可以有32位的地址空間,物理內存為2MBn Ozalp Babaoglu為VAX設計了
6、一個分頁式的虛存系統, 并將其加入到UNIX系統中n 1979年末,。了 3BSD,這是的第一個操UNIX的發展歷史n BSD UNIXn 美國國防部高級項目UNIX的開發n TCP/IP協議集成到UNIX中局(DARPA)資助n 4BSD:4.0 BSD(1980) 4.1 BSD(1981)4.2 BSD(1983) 4.3BSD (1986)4.4 BSD(1993)UNIX的發展歷史n BSDUNIXn BSD對UNIX的貢獻n 虛存系統n TCP/IPn 快速文件系統(FFS)n 可靠的信號機制n Socket技術n 4.4 BSD采用嶄新的基于Mach的虛存設計,并加入其他改進,如
7、日志結構文件系統等UNIX的發展歷史n System Vn SystemV 引入的新特征、新設施n 稱為“區”結構的虛存實現n SVR3增加了進程間通信設施(共享內存、信號量和消息隊列)文件共享n 共享庫n 用于設備驅動程序和網絡協議的流(STREAMS)框架n 最新版本是SVR4()UNIX的發展歷史n UNIX的商業化1977年Interactive System公司PDP-11上成為IS/1,運行在1982年,Bill Joy與他人合作成立Sun Microsystem公司,發行基于4.2BSD的UNIX,后來又基于SVR4SolarisMicro Soft與SCO合作XENIX,后來S
8、CO將UNIX移植到386上,并命名為SCO UNIXIBM的AIX HP的HP-UXDEC的ULTRIX(其后改名為DEC UNIX)SGI的IRIXOSF/1,之后該為DigitalUNIX的發展歷史n 商業化對UNIX的貢獻n sun公司:網絡文件系統(NFS)、支持多種文件系統的vnode/vfs接口、被SVR4采納的新型虛存體系結構n IBM公司:第一個提供日志文件系統的UNIXn DEC公司:首批支持多處理器的UNIX系統之一UNIX的發展歷史n UNIX標準n AT&T的System V接口定義(SVID)n SVID(SVR2) SVID2(SVR3) SVID3(SV
9、R4)n 只有滿足SVID接口規范,才能稱為System Vn AT&T提供系統驗證套件(SVVS)n IEEE的POSIX規范n POSIX .1程序接口標準n POSIX .2命令行接口標準UNIX的發展歷史n UNIX標準n X/Open財團的X/Open可移植導引n 1984年成立的國際性計算機廠商組成的財團,它本身不制 定新標準,而是基于事實標準開發一個開放式的通用應用環境n X/Open可移植導引(XPG)n XPG依照POSIX.1標準草案完成,增加了POSIX不涉及的領域,如應用軟件的,窗口界面,以及數據管理UNIX的發展歷史n AT&T、Sun(1987)Su
10、n 公司的n AT&T20%n AT&T和Sun 公司合作開發下一個,即SVR4;AT&T向Sun保證它可以獲得特惠待遇,Sun宣布放棄基于4BSD的SunOS,宣布將基于SVR4它的下一代操UNIX的發展歷史(OSF)n 開放軟件n Digital、IBM、HP、Apollo共同成立(1988)n 從事操、用戶環境和分布式計算環境的開發n Motif圖形用戶界面OSF/1,基于Mach 2.5,同時兼容4.3BSD,還帶有IBM AIX操的一些特征n 支持多處理器、動態加載、邏輯卷管理n 1993年的DECOSF/1是唯一的基于OSF/1的主要的商,以后Digital
11、刪除了操中許多與OSF/1業操相關的部分,1995年則干脆將其改名為Digital UnixUNIX的發展歷史n Unix國際(UI)OSF而組成n 為了n AT&T、Sun及其他基于System V的廠商組成n 主要出售System VUNIX Syetem V 的未來n 由于Micro Soft Windows的蓬勃發展,威脅到整個UNIX的生存,1993年UI停止UNIX的發展歷史n SVR4及其之后AT&T和Sun合作開發的System V Release 4(SVR4)n SVR4集成了SVR3、4BSD、SunOS以及XENIX的一些特征n 增加了一些新功能,如實時
12、調度、Korn Shell,n 對STREAMS子系統的改進UNIX的發展歷史n SVR4及其之后n 1990年AT&T成立了一家稱為UNIX的軟件公司,開發和出售UNIX(USL)n 1991年Novell公司收購了部分USL,并投資組建Univel:主要開發SVR4的桌面版,集成NetWare。這個稱為UnixWare的系統于1992年年末n 1993年,AT&T將USL的剩余賣給NovellUNIX的發展歷史n SVR4及其之后n 1993年年末,Novell向X/Openn 1994年,Sun公司向Novell了UNIX商標和書了SVR4代碼使用權,從此不必再受書的限制
13、n Sun公司功能:了Solaris2.5、2.6、7、8,提供許多先進的n 全搶占多線程內核n 對多處理器的全面支持UNIX的發展歷史n 提高系統性能恒久不變的動力n 文件系統n 快速文件系統n 區間化分配技術n 日志技術n 進程間通信n 內存體系結構n 多線程進程n 多處理器支持UNIX演變的動力n 硬件變化n 處理器由一個變為多個n 內存和磁盤的容量提高了20多倍n 硬件速度的提高n CPU速度提高了100倍速度提高不到1倍速度提高不到10倍n 磁盤的n 內存的n 早期的UNIX主要受處理器速度和內存大小的影響;現在系統性能主要受I/O影響UNIX演變的動力n 改進質量n 信號機制n 不可靠信號n 可靠信號n 文件系統n fsck(傳統UN
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 戰略合作的尋求與維護計劃
- 城市交通可持續發展規劃師重點基礎知識點
- 法學概論知識點學習中的難點與突破試題及答案
- 2024年山東財經大學輔導員考試真題
- 2024年湖北省醫療保障局下屬事業單位真題
- 陜西省山陽縣2025屆七年級數學第二學期期末統考試題含解析
- 2024年海南省外事辦公室下屬事業單位真題
- 2024年貴州省應急管理廳下屬事業單位真題
- 2024年安徽省生態環境廳下屬事業單位真題
- 2024年防城港市園林管理處招聘筆試真題
- 2023年乒乓球二級裁判考試題庫(含答案)
- 《如何處理人際關系》課件
- 成立危急重癥搶救小組通知1
- 國際恐怖主義形勢與趨勢分析
- 人工智能在人力資源招聘中的應用
- 電氣試驗報告模板
- 國家中小學智慧教育平臺培訓專題講座
- 文藝晚會人員分工完整
- 關于運營工作計劃模板匯編
- 安全生產知識與管理能力考核合格證申請表(安全生產管理人員)
- 高支模巡視檢查記錄
評論
0/150
提交評論