关于我们

麒麟动态

当前位置  >  首页  >  关于我们  >  麒麟动态  >  正文

麒麟操作系统与通号城交城轨ATS完成兼容适配

发布时间:2022-11-04    浏览次数:3221次    作者:麒麟软件

ATS(Automatic Train Supervision)列车自动监控系统是列车运行控制系统的一个重要子系统,是一套集现代化数据通信、计算机、网络和信号技术为一体的、分布式的实时监督、控制系统,通过与其他子系统的协调配合、共同完成对地铁运营列车和信号设备的管理和控制,用于实现对高密度、大流量的城市轨道交通运输进行自动化管理和调度,是一个综合的行车指挥调度控制系统。

日前,通号城市轨道交通技术有限公司(以下简称“通号城交”)ATS系统完成了与银河麒麟操作系统兼容适配,经过一年多的运行试验经受住了各方面考验,整体性能和稳定性完全不亚于红帽和CentOS等国外发行版本,轨交行业的国产操作系统上线应用将大大提速!

图片

图片
图片

1.国产操作系统简介




目前常见国产操作系统
是已适配x86和ARM等架构
面向桌面级或服务器级的非实时操作系统
其中国产操作系统银河麒麟
基于Linux内核开发
可兼容主流的x86和ARM架构CPU
图片
图片

2.系统适配应用




为适应更多CPU架构

通号城交基于

银河麒麟的桌面版和服务器版操作系统

针对ATS系统开展了国产操作系统兼容适配工作
图片
图片
图片

3.工作站软件适配




ATS工作站软件
比如控显终端、运行图终端、派班终端等
进行了编程架构的整体替换
从Windows迁移到了Linux
且同时支持x86和ARM架构CPU
接近一半以上终端源码完全重新编写
为更好利用ARM架构CPU多核特点
一些运算量大的单进程逻辑
也需要拆分为多进程并发执行
从多车压力测试结果看
国产操作系统搭配x86或者ARM架构CPU
均可以满足ATS工作站软件流畅运行
下图为麒麟操作系统中ATS运行图终端和控显终端

图片图片

图片
图片

4.后台软件适配




针对ATS后台软件
主要兼容开发工作是把编译器
从Redhat/CentOS Linux自带gcc版本
向国产操作系统gcc版本编译器进行兼容适配工作
国产操作系统gcc编译器展现出良好的兼容性
绝大多数的C和C++语法特性和编译选项
都能兼容Redhat/CentOS Linux
因此ATS后台软件的迁移工作比较顺利
仅从这一点可看出国产操作系统厂家
在编译器兼容性上有了长足进步
且编译后可执行程序运行速度

较以前几乎没有差异

图片
图片

5.总结




经过实验室长达一年多的运行试验
无论是工作站还是服务器版本
国产操作系统均经受住了各方面考验
其整体性能和稳定性
完全不亚于Redhat和CentOS等国外发行版本
试验结果给了研究人员极大的信心
从试验结果看
国产操作系统已经具备了
在轨交行业上线应用的基本条件
但是鉴于常见国产操作系统均基于Linux内核
因此各厂家原有基于Windows编程框架的程序
需要进行大量的适配工作
轨交行业的国产操作系统替代之路

还需要用户和厂家共同努力才能快速推进

图片


来    源 | 通号城交
审    核 | 市场与政府事务部



上一篇: 财务安全又添新卫士 大唐网银U盾与麒麟操作系统完成兼容互认证 下一篇: 高校数字化建设进入快车道 国产操作系统麒麟软件助力乘风而上

试用

服务

动态

联系