各作業系統技術特點
各類作業系統都有著各自的技術特點,下面由小編為大家整理了各作業系統的技術特點的相關知識,希望對大家有幫助!
一、Windows類特點:
1 . 直觀、高效的面向物件的圖形使用者介面,易學易用;
2. 使用者介面統一、友好、漂亮;
3. 豐富的裝置無關的圖形操作;
4. 多工;
5. 面向物件式的程式設計思想;
6. 豐富的Windows軟體開發工具。
二、NetWare類特點:
1. 高速檔案系統
NetWare 在檔案訪問速度方面具有明顯的優勢。所使用的主要技術有:
***1***.目錄HASH查詢法***2***.磁頭電梯式尋道***3***.磁碟Cache ***4*** .FAT索引等從而可以大大提高硬碟通道總的吞吐量,提高檔案伺服器工作效率。
2. 硬體適應性強
***1***. NetWare是一個不依賴於任何連網環境的網路作業系統,使得不論使用何種傳輸介質、拓撲結構、網絡卡連成的區域網絡,都可以使用NetWare。***2***.NetWare可支援乙太網、令牌環網、雙絞線乙太網等網路硬體環境,支援數百種不同種類的網絡卡。***3***. NetWare通過網路驅動程式訪問網絡卡,不同的網絡卡要求使用符合Novell規範的不同的網路驅動程式。
3. 三級容錯
NetWare是第一個建立容錯機制的微機網路作業系統,具有三級容錯能力。
***1***. 第一級容錯是防止硬碟的區域故障而採取的容錯手段. 如熱修復與寫後讀效驗、UPS監控等。
***2***. 第二級容錯是防止硬碟表面的整個損壞而採取的容錯手段。如NetWare中可以磁碟映象和磁碟雙工。
***3***. 第三級容錯是防止伺服器損壞而採取的容錯手段。在NetWare中可以採用雙伺服器備份。
4. 四種安全機制
NetWare建立了四級安全機制,從而有效地防止了對重要資料和檔案的竊取和破壞。
***1***.入網限制***2***. 使用者許可權***3***. 受託許可權***4***. 檔案和目錄屬性等
5. 網路監控與管理
NetWare網路監控與管理實用程式使網路管理員瞭解當前網路執行情況,如檢視使用者的連線情況、監控和統計檔案伺服器的效能和工作狀態、瞭解網絡卡配置、瞭解任務執行狀態、顯示檔案和物理的加鎖情況、廣播控制檯資訊和關閉檔案伺服器等。NetWare計帳功能可以統計每個使用者對網路資源的使用情況,並能根據系統管理員設定的記費標準統一收費。計帳的專案包括入網時間、使用者從檔案伺服器上讀取的資訊量、使用者寫入伺服器的資訊量、使用者請示伺服器的服務次數等。
6. 開放協議技術
NetWare引入的開放協議技術包括兩方面內容。一是允許在統一的NetWare環境中使用不同的網路拓撲結構、不同的傳輸介質和不同的網絡卡。二是為在已有的種類繁多的網路層和運輸層協議支援的網路之間實現網路互連和提供一致的NetWare服務,提供資料流介面。
三、Unix系統
1.可靠性高
實踐表明,UNIX是達到主機***mainframe***可靠性要求的少數作業系統之一,許多UNIX主機和伺服器在國外大中型企業中每天24小時,每年365天不間斷地執行。這是NetWare、WindowsNT和OS2等作業系統所不能比擬的。
2.伸縮性
強極度強的伸縮性UNIX系統是世界上唯一能膝上型電腦,PC,直到巨型機上執行的作業系統。沒有其他作業系統能做到這一點
3.開放性好
這是UNIX系統最重要的本質特徵,也是UNIX強大生命力之所在。開放系統的概念已被計算機工業界普遍接受,而且成為發展的主要趨勢。所有的計算機廠商都聲稱自己的產品是開放系統,而且開放的概念也在不斷地發展和完善,它是一個覆蓋面很寬的譜,幾乎所有的系統都可在其中找到自己的位置。但程式上是有明顯差別的,我們認為開放系統最本質的特徵應該是其所用技術的規格說明是可以公開得到並免費使用的,而且是不受一傢俱體廠商所壟斷和控制的。UNIX是最能充分體現這一本質特徵的開放系統,正是這種較為徹底的開放性,使UNIX的發展充滿動力和生機。
4.網路功能強
這是UNIX系統的又一重要特色,特別是作為Internet網路技術基礎的TCP/IP協議就是在UNIX上開發出來的,而且成為UNIX系統的一個不可分割的成分。UNIX幾乎所有系統都包括對TCP/IP的支援。因此,在Internet網路伺服器中,UNIX伺服器佔80%以上,佔絕對優勢。此外,UNIX支援所有最通用的網路通訊協議,其中包括NES、DCE、IPX/SPX,SLIP,PPP等,使得UNIX系統能方便地與主機、各種廣域網和域網相連。
5.強大的資料庫支援功能
由於UNIX系統對各種資料庫,特別是關係型資料庫管理系統提供了強大的支援能力,因此主要的資料庫廠家,包括Oracle,Informix,Sybase,Progress等都將UNIX作為優選的執行平臺,而且創造出極高的效能價格比。
四、Linux
1.開放性
是指系統遵循世界標準規範,特別是遵循開放系統互連***OSI***國際標準,凡遵循國際標準所開發的硬體和軟體,都能彼此相容,可方便地實現互連。
2.多使用者
是指系統資源可以被不同使用者使用,每個使用者對自己的資源***例如:檔案、裝置***有特定的許可權,互不影響。Linux和Unix都具有多使用者的特性。
3.多工
是現代計算機的最主要的一個特點。它是指計算機同時執行多個程式,而且各個程式的執行互相獨立。Linux系統排程每一個程序平等地訪問微處理器。由於CPU的處理速度非常快,其結果是,啟動的應用程式看起來好像在並行執行。事實上,從處理器執行一個應用程式中的一組指令到Linux排程微處理器再次執行這個程式之間只有很短的時間延遲,使用者是感覺不出來的。
4.良好的使用者介面
Linux向用戶提供了兩種介面:使用者介面和系統呼叫。Linux的傳統使用者介面是基於文字的命令列介面,即shell,它既可以聯機使用,又可存在檔案上離線使用。shell有很強的程式設計能力,使用者可方便地用它編制程式,從而為使用者擴充系統功能提供了更高階的手段。可程式設計Shell是指將多條命令組合在一起,形成一個Shell程式,這個程式可以單獨執行,也可以與其他程式同時執行。系統呼叫給使用者提供程式設計時使用的介面。使用者可以在程式設計時直接使用系統提供的系統呼叫命令。系統通過這個介面為使用者程式提供低階、高效率的服務。Linux還為使用者提供了圖形使用者介面。它利用滑鼠、選單、視窗、滾動條等設施,給使用者呈現一個直觀、易操作、互動性強的友好的圖形化介面。
6.豐富的網路功能支援
Internet是其網路功能之一;檔案傳輸是其網路功能之二;3.Linux不僅允許進行檔案和程式的傳輸,它還為系統管理員和技術人員提供了訪問其他系統的視窗。
7.可靠的系統安全
8.良好的可移植性
各作業系統的優缺點