AIX操作系統的優越性主要體現在以下幾點。
(1)其核心是可分頁的,它可將暫不需要的內核程序置換出內存,改變內核必須常駐內存的方式,從而提高了內存可用空間和系統性能。
(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資源的公平共享。