公司需要我研究采用Linux作实时操作系统的可能性,我在此向各位请教!
两条路:
1、自己修改Linux内核,使其达到实时性要求,如简化内核,取消虚拟内存机制,实现任务的抢占式FIFO(最好能做到核心模式下抢占),另外给上层开发人员提供一套调试机制。
2、购买已有的产品,如红旗实时Linux。
想请大家就上面的两条路说说看法。另外,ecos是个什么玩艺?好用嘛?
本人背景:以前从事实时底层开发,熟悉操作系统基本概念和基本实现,不过Linux没有搞过,最近刚看了一些乱七八糟的资料。
欢迎讨论!多谢多谢!