产品
  服务
 

 

    Xipos 是集各种现代嵌入操作系统的特点为一体的、全新自主开发的操作系统。但为了充分发挥嵌入系统的优势,我们决心不再提供如tty 和 多用户这样的传统操作系统功能。Xipos还具有一些在其他OS中难以见到的特性。首先令我们自豪的是execute in place:不仅仅是内核,甚至包括dll和ap都可以execute in place。第二个特点就是它可以既兼容linux也兼容MS windows。

    写自己的OS的最大优势是可控性,每样东西都完全在自己的掌握之中,这使我们可以应因客户需求,度身定制最适合最紧凑的系统。例如:某些系统不需要内存交换机制,而在差不多所有的LINUX解决方案中,都会用把swap size设置为0的方式来解决,这样一来,无须使用的废代码却依然占用着珍贵的系统空间。而在Xipos这里,我们可以非常轻易地清除掉与swap相关的代码。

    很多嵌入系统都有没有MMU, 在这些系统中Xipos保留了大部分的功能。uclinux 可能是最著名的不使用MMU 机制的OS,因为它可以使用所有linux内核模块的驱动和模块,但它的其中一个缺点是不支持共享库。共享库有两种:第一种的数据段是可以在进程间共享的,如Win3.1 的 DLL;第二种的数据段是进程独立的,如Linux 和 Windows 2000。

    第二种共享库在no MMU的系统里很难被实现,而Xipos却完全可以支持这两种形式。no MMU 版本的Xipos还可以支持Linux IPC。对于AP开发者来说, Xipos可能比ucLinux更像Linux。 Linux在内核模式时是不可以抢占的,但Xipos可以。因此Xipos 的实时性比linux好得多。

要强调的是:即使我们觉得在有些情况下Xipos比起Linux有更多的优势,但我们依然认为Linux是世界上最优秀的OS之一。Xipos只是为你提供了另一种选择。

 

See Also

XIPOS Feature