实时Linux系统是一整套稳定,安全的Linux发行版本,该发行版本遵循国际CGL 4.0标准, 提供了基于Linux的高可靠性和稳定性的发行版本和整套高性能实时系统环境,同时也提供了整套必要的开发系统和工具。
实时Linux整套系统提供建议的安装方法,用一站式的方式,也支持用户单独定制实时内核。
目前实时Linux实时操作系统是最近20多年才发展起来的一种新型的操作系统,它是随着嵌人式技术的发展及人们对实时性需求不断提高而出现的。 近年来,随着嵌人式技术飞速的发展,嵌入式实时操作系统广泛地应用在工业制造、过程控制、通信设备、仪器仪表、智能汽车、航空航天、军事装备及消费电子等领域。应用的嵌入式操作系统有数百种之多。
性能指标 | VIRT Linux |
区分实时与非实时 | 能 |
中断响应时间(微妙) | 12.6 |
上下文切换时间(微妙) | 6.2 |
图形系统 | Linux图形系统 |
使用Linux资源 | 完全使用 |
编程接口 | POSIX pthread, UNIX/Linux接口(学习难度小) |
CPU | x86/amd64, IA64, ARM, PPC, MIPS |
多核 | 目前支持Intel 双路四核(八核系统) |
64位系统 | Intel EM64t, AMD, IA64 Power64, MIPS64 |
集群MPI | 支持,目前支持20个四核节点实时并行计算 |
实时网络 | 支持 |
实时数据库 | MySQL数据库连接 |
Linux源代码兼容 | 完全兼容 |
Linux驱动源代码兼容 | 完全兼容 |
Linux板卡驱动 | Linux驱动(使用成熟稳定的驱动) |
开发语言 | C, C++, Fortran77, Fortran99 |
Intel高性能编译器 | Intel ICC与GCC混合编译 |
表1 VIRT实时系统主要参数指标
虚拟化实时Linux属于对系统实时性要求比较高的嵌入式操作系统—抢占式多任务嵌人式硬实时操作系统。其代码的内核代码完全是使用C/C++语言写成的,因此便子移植并能够支持大多数类型的处理器。目前在航空航天、通信设备、工业控制系统、医疗器械等领域得到了广泛应用,而且,随着嵌人式设备市场的高速发展,VIRT Linux将会有更广阔的应用与发展的前景。
硬实时系统具有如下特点:
1. 发行版本支持Intel, AMD, ARM, PowerPC, MIPS, M68K等主流芯片。
2. 支持基于应用空间的实时化PSRT功能。充分利用Linux大量资源。可以将Linux普通程序进行实时化处理。
3. 支持大量的程序驱动。和Linux驱动源代码兼容。
4. 10微妙以内的系统延迟。
5. 和发行版本整合在一起,高可靠性和高稳定性。
VIRT实时操作系统主要的应用领域:
一、工业控制
1. 机器人实时控制 2. 视觉图像处理
3. 测试与测量仪表设备 4. 工业过程控制系统 | 二、航空航天航海
1. 卫星跟踪系统 2. 航空电子设备 3. 飞行控制系统 4. 飞行模拟 |
三、数据通讯网络
1. 高速交换机
2. 通讯路由器 3. 远程访问服务器 | 四、消费电子
1. 掌上电脑
2. 机顶盒 3. 可视电话,HTV 4. 汽车导航系统 |
五、数字图象设备
1. 打印机、传真机
2. 数字复印机 3. 数字相机 | 六、交通运输
1. 汽车发动机控制
2. 交通信号控制 3. 高速列车控制 |
七、电信设备
1. PBXs,ACDs
2. CD交换系统 3. 移动通讯基站 4. 蜂窝式电话 5. Cable Modem | 八、 实时计算处理
1. HPC科学计算
2. 实时图像处理 3. 实时无线传输 4. 并行集群科学计算 |