RTLinux
RTLinux(Real-Time Linux)是Linux中的一种实时操作系统。它由新墨西哥矿业及科技学院的V. Yodaiken开发。现在已被WindRiver公司(大名鼎鼎的嵌入式操作系统VxWorks就是这家公司的产品)收购。
RT-Linux开发者并没有针对实时操作系统的特性而重写Linux的内核,因为这样做的工作量非常大,而且要保证兼容性也非常困难。RTLinux是将Linux的内核代码做了一些修改,将Linux本身的任务以及Linux内核作为优先级很低的任务,而实时任务作为优先级最高的任务。
uClinux
uClinux(www.uclinux.org)表示micro-control linux,即“微控制器领域中的Linux系统”,是Lineo公司的主打产品,同时也是开放源码的嵌入式Linux的典范之作。
uCLinux主要是针对目标处理器没有存储管理单元MMU(Memory Management Unit)的嵌入式系统而设计的。它已经被成功地移植到了很多平台上。由于没有MMU,在uCLinux上实现多任务需要一定的技巧。 |