歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> Unix資訊

Aix操作系統優越性所在之處

我們很多人都使用過或者正在使用著Aix操作系統。大家對Aix操作系統的印象都很好,試過的朋友有很多的體會。我們知道AIX 全名為(Advanced Interactive Executive),它是IBM 公司的UNIX操作系統,整個Aix操作系統的設計從網絡、主機硬件系統,到操作系統完全遵守開放系統的原則。那麼Aix操作系統為什麼能獲得如此多的好評呢,當然有自己的優點。下面,我們就來看看吧。

Aix操作系統的優越性主要體現在以下幾點:

(1).其核心是可分頁的,它可將暫不需要的內核程序置換出內存,改變內核必須常駐內存的方式,從而提高了內存可用空間和Aix操作系統性能。

(2).預占實時處理及先占機制使高優先級進程能立即從低優先級進程獲取所需資源,這對聯機事務處理任務非常重要。

(3). 虛擬內存管理機構提供了非常大的地址空間支持,虛擬內存管理器(Virtual MemoryManagement,VMM)用於管理實際內存頁幀的分配和解決進程查詢那些當前不在實際內存中的虛擬內存頁的問題。

(4).對線程的支持。線程是AIX版本4所設計的新模型,AIX進程被分成為兩個獨立的成分,強化了任務(tasks)和線程(threads)兩個概念。線程是被看作一個基本調度實體的活動執行環境,一個任務有多個線程,它們並發運行。它的好處就是任務中的所有線程共享任務的資源。

(5).基於流方式的I/O。AIX的I/O子系統支持類似映象文件,預分頁、數據定速和異步I/O等功能,它實現所謂內存映射I/O和I/O定速的技術。內存映射直接映射內存中的文件,這樣就越過傳統的I/O塊和內核,緩解由於文件放置和可能的磁盤碎塊影響而導致的I/O後果。I/O定速技術阻止了密集型I/O程序構造較長的I/O隊列,確保了高需求程序和低需求程序對於I/O資源的公平共享。

(6). 支持對稱式多處理器(SymmetricMuti-Process,SMP)。通過在多處理器間分配線程來實現多線程,使任務能夠並發執行。

(7).日志文件環境。日志文件系統(JFS)記錄文件系統的變動,它允許在Aix操作系統損壞時,重建並恢復其文件系統。日志文件系統還可根據業務需要進行擴充。

(8).核心可動態擴展。這是AIX獨有的特點,核心擴展模塊可以不通過預占作任何正在進行的活動而加入到某個可操作環境,新的設備驅動器系統調用、核心服務以及私人核心例程等特性可加到已有的核心來擴展其功能。能自已定制核心程序的直接好處就是可以實現新的計財服務。如果正確使用擴展核心和修改核心,將是十分有用的,但使用不當會帶來不利後果。

(9).總體吞吐量均衡。AIX內核通過優先調度及強行處理的功能提供任務的實時預測性。當Aix操作系統需要時,內存負載控制算法能夠測得並推遲新進程得執行直到當前進程順利結束。此外,AIX還提供了許多系統功能以克服阻礙系統吞吐量提高的因素,如:通過減少LAN設備驅動器以提高系統和網絡的性能、改進C編譯器的連接時間、提供NFS及TCP/IP網絡功能等。

由Aix操作系統的體系結構及功能特性可以提出一個事實,那就是Aix操作系統核心基本上和傳統的UNIX系統一樣,而且它的I/O系統的許多成分-象虛擬內存管理器和文件系統-已經有相當的擴展,提供了一個超越了以前UNIX銷售商所期望的一個優越的環境。

Copyright © Linux教程網 All Rights Reserved