欢迎来到天天文库
浏览记录
ID:43206423
大小:39.50 KB
页数:10页
时间:2019-10-02
《作业系统发展史》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、作業系統發展史OutlineWhatOSis?WindowsseriesUNIXseries(Non-windows)WhatOSis?OS–OperatingSystem電子計算機系統中負責支撐應用程式運行環境以及用戶操作環境的系統軟體。電腦系統的核心與基石。它的職責常包括對硬體的直接監管、對各種計算資源(如記憶體、處理器時間等)的管理、以及提供諸如作業管理之類的面嚮應用程式的服務等等。WhatOSis?至2005年為止,用於通用電腦上的分佈的作業系統主要兩個家族:類Unix家族微軟Windows家
2、族而主機系統和嵌入式作業系統使用多樣的系統,並且很多和Windows、Unix都沒有直接的聯繫。WhatOSis?類Unix家族SystemV(AT&T)BSD(BerkeleySoftwareDistribution)Linux(芬蘭大學生)Unix系統運行在從巨型機到嵌入式系統的多種機器架構上。Unix主要使用於重要的商務伺服器系統以及學院和工程環境中的工作站之上。自由軟體比如Linux和BSD逐步開始流行,並且開始進入桌面作業系統領域。像惠普公司的HPUX和IBM公司的AIX是設計僅運行在客戶購
3、買的設備上,其中有一些特殊的(比如昇陽的Solaris)可以運行在客戶購買設備和基於工業標準的PC上。蘋果電腦的MacOSX是一個BSD特例,以取代早期小型市場上的蘋果公司MacOS。WhatOSis?微軟Windows家族微軟公司的Windows作業系統家族起源於早期的IBMPC環境中的MS-DOS現在版本是基於新的WindowsNT核心,第一次是在OS/2中制定。和Unix不同,Windows祇能運行在32位和64位的x86CPU(如Intel或者AMD的晶元)上,儘管早期有版本運行於DECAlp
4、ha,MIPS和PowerPC體繫結構。今天Windows是一個流行的作業系統,在全球桌面市場中占有90%左右的份額,同時在中低端伺服器市場也有廣泛的應用,如Web伺服器和資料庫伺服器。WhatOSis?主機系統和嵌入式作業系統大型機系統,比如IBM公司的Z/OS,和嵌入式作業系統比如QNX、eCOs和PalmOS都是和Unix和Windows無關的作業系統。而WindowsCE、WindowsNTEmbedded4.0和WindowsXPEmbedded都是和Windows相關的。WhatOSis?
5、驅動程式-最底層的、直接控制和監視各類硬體的部分,它們的職責是隱藏硬體的具體細節,並向其他部分提供一個抽象的、通用的介面。核心-作業系統之最核心部分,通常運行在最高特權級,負責提供基礎性、結構性的功能。介面庫-是一系列特殊的程式庫,它們指責在於把系統所提供的基本服務包裝成應用程式所能夠使用的編程介面(API),是最靠近應用程式的部分。例如,GNUC運行期庫就屬於此類,它把各種作業系統的內部編程介面包裝成ANSIC和POSIX編程介面的形式。外圍-所謂外圍,是指作業系統中除以上三類以外的所有其他部分,通
6、常是用於提供特定高級服務的部件。例如,在微核心結構中,大部分系統服務,以及UNIX/Linux中各種守護進程都通常被劃歸此列。Windowsserieswindows.pdfUNIXseries(Non-windows)unix.pdfUnix_history-simple.png
此文档下载收益归作者所有