高效轻型线程(LWT)将成为下一个Linux实时性能和行为问题。需要强调的是,并非所有实时应用都需要使用功能强大的类似LWT的解决方案。但是一些实时应用,尤其是电信/网络中的应用以及无线接入网、移动基础设施核心/边缘中的那些需要使用某些复杂网络协议的应用、或任何具有类似实时需求的其他系统均可受益于Linux轻型线程——下一代 Linux 实时扩展。同时,实时嵌入式Linux的整个发展过程证明了Linux的运行效果与传统RTOS解决方案一样优异。Linux已取得了一些进展,但是作者认为,最重要的电信/网络应用中使用的Linux尚未达到预期的要求。但也许通过Linux轻型线程,我们可以更接近这一目标。总的来说,Linux实时嵌入式行业的一个侧重点是研发出可用于要求最高的实时应用的解决方案。下图中描述了该目标:
图2:轻型线程和Linux概念——Linux和RTOS最重要的概念
作者简介:
专家Michael Christofferson 先生在深层嵌入式系统及电信网络系统中有着超过30年的软件开发经验。他花了职业生涯中的第一个8年时间,在Raytheon公司的国防通讯部专研远程控制信号及通信情报系统(SIGINT/COMINT)。在随后的8年时间里,同样的在GTE电信公司,Sprint公司,Data General Telecommunications公司及脉冲通信(Pulse Communications)专研于电信/数据通信市场。在这些公司,他从事了类似于分组交换、SS7交换、SONET等技术工作,以及下一代环路载波系统的技术工作。高可用性是所有电信应用的一个要求,在所有上述公司中任职包括了广泛的软件开发活动——从软件编码、测试及设计到系统架构和专家,然后成为部门/产品经理。