Aix操作系统优越性所在之处
创始人
2024-06-29 01:10:45
0

我们很多人都使用过或者正在使用着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销售商所期望的一个优越的环境。

【编辑推荐】

  1. Aix操作系统串口相关知识讲解
  2. Aix操作系统设备状态讲解
  3. 如何显示Aix操作系统配置
  4. 如何给Aix操作系统设备分层
  5. Aix操作系统设备解析

相关内容

热门资讯

PHP新手之PHP入门 PHP是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识你就能使用PHP建立一个真正交互的...
网络中立的未来 网络中立性是什... 《牛津词典》中对“网络中立”的解释是“电信运营商应秉持的一种原则,即不考虑来源地提供所有内容和应用的...
各种千兆交换机的数据接口类型详... 千兆交换机有很多值得学习的地方,这里我们主要介绍各种千兆交换机的数据接口类型,作为局域网的主要连接设...
粉嫩如何诠释霸道 东芝M805... “霸道粉”是个什么玩意东芝M805拿过来的时候,笔者扑哧笑了,不是笑这款笔记本,而是笑这款产品的颜色...
什么是大数据安全 什么是大数据... 在《为什么需要大数据安全分析》一文中,我们已经阐述了一个重要观点,即:安全要素信息呈现出大数据的特征...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
全面诠释网络负载均衡 负载均衡的出现大大缓解了服务器的压力,更是有效的利用了资源,提高了效率。那么我们现在来说一下网络负载...
如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
30分钟搞定iOS自定义相机 最近公司的项目中用到了相机,由于不用系统的相机,UI给的相机切图,必须自定义才可以。就花时间简单研究...
Intel将Moblin社区控... 本周二,非营利机构Linux基金会宣布,他们将担负起Moblin社区的管理工作,而这之前,Mobli...