碧波液压网 欢迎你,游客。 登录 注册

自由软件在调度自动化系统中应用的可行性研究

版权信息:站内文章仅供学习与参考,如触及到您的版权信息,请与本站联系。

  1 引言

  近年来,随着中央处理器(CPU)制造技术和工艺的飞速发展,CPU的性能得到很大的提高 。基于Intel X86 CPU芯片和自由软件组织(GNU)发展起来的Linux操作系统不仅使PC机能够达到和超过Unix工作站的性能,更使PC具有这些商用工作站所无法比拟的性能价格比。PC/Linux越来越受到人们的重视,它在很多领域中得到了广泛的应用。世界上一些大的高能物理实验室,如CERN、费米实验室等都在尝试着用微机代替工作站进行大型数据分析工作,并取得了良好的效果。

  为了提高调度自动化系统的数据分析能力,清华大学电机系调度自动化研究室从1997年开始尝试PC/Linux系统,从1998年起就着手进行把原来在Sun和Alpha工作站上运行的TH-EMS/DTS(V3.0版本)一体化系统移植到PC/Linux平台上的工作,并在此基础上对TH-EMS/DTS一体化系统的软件环境进行了全面的移植与改进,使之能在PC/Linux平台上运行。从1999年起就以PC/Linux为开发平台,构建新版的TH-2100 EMS/DTS一体化系统,并且成功地移植到Sun/Solaris和Compaq/Tru64的平台上,被多个地区级电网采用,得到了良好的评价。

  2 自由软件与Linux

  近年来以Linux为代表的自由软件在计算机界掀起了一场革命。Linux是一种可以运行在多种计算机上的免费的类Unix操作系统。自从Linux的源程序在Internet上公开后,就以惊人的速度成为发展最快的操作系统。现在Linux已经成为一个功能强大、稳定可靠的操作系统,与传统Unix和微软的Windows成三足鼎立之势。Linux的开发及其源代码在GPL(GeneralPublic License)的保护下对任何人完全免费,用户可以通过Internet下载或购买相当于光盘成本的CD-ROM。除GNU组织和世界各地的自由软件高手外,很多商业化公司提供完整的Linux发行版(Distribution),内含功能丰富的自由软件。Linux在大型机、高端服务器、低端工作站、PC微机、移动通信和嵌入式系统方面都有广泛的应用。  

  Linux之所以被如此广泛的应用,是因为它具有如下的优点:

  (1)安全可靠:源代码公开,开发商无法在操作系统中预留安全隐患。

  (2)硬件开放性好:支持PC、Alpha、Sun、Pow-erPC等多种机型;支持绝大多数的外设硬件;支持多网卡和双网结构;支持许多老、旧硬件。

  (3)软件开放性好:支持POSIX接口,具有全部Unix特征,在Linux上开发的程序只需少量修改就可以移植到其他Unix系统上。

  (4)网络性好:支持TCP/IP、Netware、PPP、SLIP、Samba、AppleTalk、RPC、NFS等多种协议,可与Windows、Netware、VMS和各种Unix系统互联。

  (5)安全性好:象大多数Unix一样达到C2级标准,在Internet网络服务器应用最多。

你没有登陆,无法阅读全文内容

您需要 登录 才可以查看,没有帐号? 立即注册

标签:
点赞   收藏

相关文章

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名: 验证码:

最新评论