REDSonic的RedIce-Linux是个实时Linux内核,设计来支持以任务和时间为临界的应用,为您的系统提供质量服务。RedIce-Linux包括高精度的微秒记时器、简短的优先占有时间内核、强有力的可预言的系统日程安排和提供任务性能确保的机制。

RedIce-Linux提供开放资源Linux的能力和可靠性,有唯一的实时系统能力来确保应用性能。RedIce-Linux内核是基于Linux操作系统的,能够确保在微秒范围内的任务执行。

REDIce-Linux软件研发工具包

SDK提供易于使用的类POSIX API,帮助系统研发者在REDIce-Linux内核顶端(完全的普通Linux兼容分布)写实时应用。REDIce-Linux SDK包括带有预算控制的rate-monotonic日程安排,确保实时性能和实时应用间的隔离。RedIce-Linux 1.0和SDK可从REDSonic获得自由评估下载,here。

实时嵌入式Linux方案的提供者REDSonic发布了RedIce-Linux 2.0的beta版本,这是第一个硬实时Linux临界技术的完全集成。和现在市场上其他实时Linux执行不同,REDIce-Linux 允许RTAI和REDIce-Linux同时运行。这使实时工作需要很低的响应时间(少于50微秒)和硬实时用户应用(完全的Linux内核支持),这个能力并排工作,具备同样的工作优先级结构。

REDIce-Linux方法在标准Linux内核中增加了新的实时能力,保存了任何现有的Linux功能。这是通过将优先占有点插入到内核中,并包括微秒记时器来完成的。除了优先占有内核,REDIce-Linux还包括很灵活的两部分日程安排、发报机和分配算符。通过隔离这两个模块,他能够轻易修改和将不同的日程安排范例集成到同一普通框架中。 现在可获得REDIce-Linux 2.0 beta来评估,以选择消费者和合作者。

REDIce-Linux的长处:

节约成本 - 使用REDIce-Linux的资源和预算控制系统成分,用户能够在更低的硬件成本下建立同样的功能。

可靠性-因为任何的任务都有自己的执行预算和系统资源,所以他们是相互隔离的。这样,一个任务的错误行为就不会影响系统的全面稳定性。

可预言 - 通过使用集成的时间驱动和共享驱动日程安排范例,REDIce-Linux系统提供了更可预言的行为。

响应 - 任务不会被其他少量的时间长度模糊的临界工作所阻塞。由于缩短了内核阻塞延迟,任务更可靠。