欢迎来到天天文库
浏览记录
ID:24297531
大小:72.50 KB
页数:4页
时间:2018-11-13
《unix操作系统在afc系统中的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、Unix操作系统在AFC系统中的应用广州地铁运营事业总部通号维保三部曾幸华木论文系统地论述了Unix操作系统在广州地铁自动售检票(AFC)系统中的应用,以广州地铁三号线、三号线北延线为例,分析了Unix操作系统在现场环境中的应用情况,结合AFC系统现场应用中遇到的实际情况讨论了操作系统在今后的改进方向。自动售检票(AFC)系统作为一个自动化程度较高的系统,主要核心是应用软件的运行控制硬件动作,来达到指定的目标。作为应用软件运行的平台,操作系统为整个软件控制硬件提供了底层驱动。操作系统的稳定与否直接决定了整个AFC系统的稳定性是否符合要求,因
2、此操作系统在AFC软件系统中占据重要着重要的作用。目前三号线、三号线北延段AFC系统使用的操作系统主要为Windows定制系统和Unix系统,其中Unix操作系统应用于三号线北延段的AGM上。负责提供软件与硬件系统的交互平台。Unix的特点Unix操作系统开放性是指系统遵循国际标准,使得Unix能够广泛地配置在从微机到大、中、小型机等各种机器上。同时它是一个多用户、多任务分时OS。既可以同时支持数十个乃至数百个用户,提供各自的联机终端同时使用一台计算机。Unix操作系统功能强大、实现高效,提供了精选的、丰富的系统功能,它可以使用户能够方便地
3、、快速地完成许多操作系统难以实现的功能。例如Unix将所有的外部设备作为特殊的文件处理,具有高效的目录结构、磁盘空间管理、输入和输出重定向以及管道功能等。Unix操作系统良好的用户界面,Unix向用户提供了两种界面:用户界面和系统调用。Unix的传统用户界面是基于文木的命令行界面,即shell,它有很强的程序设计能力,系统调用是提供给用户在编写程序时使用的界面。Unix,是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分吋操作系统。内核:在Unix中,也被称为基本操作系统,负责管理所有与硬件相关的功能。这些功
4、能由Unix内核中的各个模块实现。其中包括直接控制硬件的各模块,这也是系统中最重要的部分,用户当然也不能直接访问内核的。常驻模块层:常驻模块层提供了执行我们请示的服务例程。它提供的服务包括输入/输出控制服务、文件/磁盘访问服务以及进程创建和中止服务。我们的程序通过系统调用来访问常驻模块层。工具层:是Unix的用户接口,就是常用的shell。它和其他Unix命令和工具一样都单独的程序,是Unix系统软件的组成部分,但不是内核的组成部分。虚拟计算机:是向系统中的每个用户指定一个执行环境。这个环境包括一个与用户进行交流的终端和共享的其他计算机资源
5、,如最重要的CPU。如果是多用户的操作系统,Unix视为一个虚拟计算机的集合。而对每一个用户都有一个自己的专用虚拟计算机。但是由于CPU和其他硬件是共享的,虚拟计算机比真实的计算机速度要慢一些。进程:Unix通过进程向用户和程序分配资源。每个进程都有一个作为进程标识的整数和一组相关的资源。当然它也可以在虚拟计算机环境中执行。Unix与Windows比较1、Unix操作系统Unix操作系统是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分吋操作系统Unix操作系统的功能和特点:(1)可靠性高实践表明,Unix是
6、达到主机(mainframe)可靠性要求的少数操作系统之一,许多Unix主机和服务器在国外大中型企业中每天24小吋,每年365天不间断地运行。这是Window等操作系统所不能比拟的。(1)伸缩性强极度强的伸缩性Unix系统是世界上唯一能笔记本电脑,PC,直到巨型机上运行的操作系统,没有其他操作系统能做到这-点。此外,由于采用SMP、MPP、和Cluster等技术,使得商品化Unix系统支持CPU数达到了32个,这就使得用一种平台的UNIX扩充能力有了进一步的提高。(2)开放性好这是Unix系统最重要的本质特征,也是Unix强大生命力之所在。
7、开放系统的概念己被计算机工业界普遍接受,而且成为发展的主要趋势。所奋的计算机厂商都声称自己的产品是开放系统,而且开放的概念也在不断地发展和完善,它是一个覆盖面很宽的谱,几乎所冇的系统都可在其中找到自己的位置。但程序上是有明显差别的,我们认为开放系统最本质的特征应该是艽所用技术的规格说明是可以公开得到并免费使用的,而且是不受•-家具体厂商所垄断和控制的。Unix是最能充分体现这一本质特征的开放系统,正是这种较为彻底的开放性,使Unix的发展充满动力和生机。(3)网络功能强这是Unix系统的又一重要特色,特别是作为Internet网络技术基础的
8、TCP/IP协议就是在Unix上开发出来的,而且成为Unix系统的一个不可分割的成分,Unix几乎所有系统都包括对TCP/IP的支持,使得Unix系统能方便地与主机、各种广域网和
此文档下载收益归作者所有