公司需要我研究采用Linux作实时操作系统的可能性,我在此向各位请教!

xiao_niao 2003-06-17 10:26:29
两条路:
1、自己修改Linux内核,使其达到实时性要求,如简化内核,取消虚拟内存机制,实现任务的抢占式FIFO(最好能做到核心模式下抢占),另外给上层开发人员提供一套调试机制。
2、购买已有的产品,如红旗实时Linux。

想请大家就上面的两条路说说看法。另外,ecos是个什么玩艺?好用嘛?

本人背景:以前从事实时底层开发,熟悉操作系统基本概念和基本实现,不过Linux没有搞过,最近刚看了一些乱七八糟的资料。

欢迎讨论!多谢多谢!
...全文
44 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
luoda 2003-06-26
  • 打赏
  • 举报
回复
montavista的可能比较好些
morningsun 2003-06-26
  • 打赏
  • 举报
回复
直接下载RTLinux,不就得了,这么费事干吗,干活前要先调研,对于程序员来说就是先上网找现成的,
xiao_niao 2003-06-20
  • 打赏
  • 举报
回复
首先谢谢大家回复。

我们需要两种Linux,一种是实时嵌入,还有就是桌面的。

桌面就用redhat了,没什么好费神的。

对于实时嵌入,我查阅了linuxdevices上的一些介绍:
从实现方式分为两种:一种是自己下载open source和tool,采用home grown的方式,大概就是DIY;另一种就是商业套件,montavista是其中一种。而且从国外来看,他们比较喜欢第一种方式
从技术方式来看也有两种:一种就是mv采用的preemption improvement,大概就是修改内核,实现软实时;另一种是interrupt abstraction,增加一个内核,实现了硬实时。两种各有优缺点。

大致如此,希望有经验的继续提供一些建议。多谢多谢!

blh 2003-06-19
  • 打赏
  • 举报
回复
carrier grade edition多少钱?
N万$吧,有源码的
superdreamer 2003-06-19
  • 打赏
  • 举报
回复
公司在那儿?
要招人否

ecos是Red Hat 推出的嵌入式OS
ljb130 2003-06-19
  • 打赏
  • 举报
回复
培养人才不如购买人才,这个是我工作后得出的经验,因此我认为开发一个系统不如购买一个系统来的划算。
TripleX 2003-06-17
  • 打赏
  • 举报
回复
montavista是美国公司 linux在很多cpu下的port和driver都是他们的人做的。那个
preemtable kernel的patch也是他们提供的。
xiao_niao 2003-06-17
  • 打赏
  • 举报
回复
另外,montavista好像是小日本公司吧?
xiao_niao 2003-06-17
  • 打赏
  • 举报
回复
montavista的carrier grade edition多少钱?
bjay 2003-06-17
  • 打赏
  • 举报
回复
又晚了,

现成的就是montavista,
可以在上面进行自己的修改。
blh 2003-06-17
  • 打赏
  • 举报
回复
montavista
xiao_niao 2003-06-17
  • 打赏
  • 举报
回复
公司够大了。
现成产品什么公司的比较好呢?我考虑如果先买现成的,然后再修改,是不是更快更好?
nichotilikai 2003-06-17
  • 打赏
  • 举报
回复
那要看公司的技术和财力如何了,要是公司自身力量足够大,又想在这行长期发展,并形成自己的技术,就动手自己修改LINUX,深入核心。不然就购买现成的产品。

679

社区成员

发帖
与我相关
我的任务
社区描述
智能路由器通常具有独立的操作系统,包括OpenWRT、eCos、VxWorks等,可以由用户自行安装各种应用,实现网络和设备的智能化管理。
linuxpython 技术论坛(原bbs)
社区管理员
  • 智能路由器社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧