查看: 9593|回复: 7

[其他] uTenux与ucos的简单对比!

[复制链接]

该用户从未签到

11

主题

18

帖子

0

注册会员

Rank: 2

积分
99
最后登录
1970-1-1
发表于 2013-4-18 14:16:59 | 显示全部楼层 |阅读模式
 1、uTenux有固定和可变尺寸内存池管理;ucos只有固定尺寸内存池,开发时很不方便呢。
2、uTenux的邮箱支持消息队列和任务等待队列,因此发送多个消息都可以;ucos的邮箱只能发送一条消息,很简单,这简直没有办法用嘛。
3、uTenux中有专门定义中断处理程序的系统调用-tk_def_int,很方便,而ucos中就没有。
4、uTenux有Trace、Hook等调试功能,而ucosii完全没有呢。
5、uTenux的任务堆栈等需要内存的地方,可以由系统自动分配也可以开发人员手工分配;但ucos只能手工分配,很麻烦。
6、uTenux的任务、信号量等系统对象采用ID方式实现,用户看不到内部的数据结构,对于安全性比较好,使用也方便;而ucos是用户定义每个系统对象的变量,安全性差很多。
7、uTenux的任务间通信机制比ucos多了好几种,比如集合点端口等。
我知道答案 目前已有6人回答
回复

使用道具 举报

该用户从未签到

0

主题

1

帖子

0

新手上路

Rank: 1

积分
0
最后登录
1970-1-1
发表于 2013-4-18 21:01:27 | 显示全部楼层

回复:uTenux与ucos的简单对比!

uTenux加油,嵌入式操作系统的开源项目果然发展迅猛!大家赶紧加入进来,做国人自己的嵌入式RTOS~~~
回复 支持 反对

使用道具 举报

该用户从未签到

33

主题

441

帖子

0

新手上路

Rank: 1

积分
7703
最后登录
1970-1-1
发表于 2013-4-23 10:15:34 | 显示全部楼层

回复:uTenux与ucos的简单对比!

还是来泼下冷水
 
国内这10年出现太多的爱好者号称开发自己的操作系统,也出版了好几本诸如《自己动手写操作系统》这类的书。我一直抱泼冷水的态度。这类想法我认为唯一的价值就是作为学习练手的机会。几本上没有实际应用的价值。不要抵触这种难听的话。一个操作系统,哪怕如ucos这类小到极点的系统,要想获得市场认可,都是非常困难,需要长时间的积累,长时间的考验。绝不是几个爱好者一头热情就能做到的。如果你有决心,并且你衡量自己的性格耐心,确实可以做到坚持10年在你自己写的小系统上,那么或许还有希望,如果你自问做不到,那就不要做自己开发操作系统这类无意义的事情。
我知道还有更脑残的,信心满满的要开发通用操作系统,如linux。对于这样的人,我基本上不假思索的就评价,幼稚,可笑,脑残。说的绝对点:绝没有任何成功的可能性,纯属浪费时间。想想linux是多少牛人多少年不懈的努力才有今天,而且当年的竞争态势也没现在这么恶劣,linux能生存真的是很大因素是那个时代造就的,如果linus本人今天说他要开发个linux2,我认为他一样是死路一条。
我认为更实际的是,深入研究现有成熟的系统,做到了如指掌,在此基础上灵活应用,或者更进一步在此基础上改进。比动不动就从零开发个自己的操作系统有意义的多
回复 支持 反对

使用道具 举报

该用户从未签到

11

主题

18

帖子

0

注册会员

Rank: 2

积分
99
最后登录
1970-1-1
 楼主| 发表于 2013-4-23 15:05:33 | 显示全部楼层

回复:uTenux与ucos的简单对比!

 首先还是感谢楼留言!
您有可能不了解我们的uTenux实时操作系统,我们的操作系统的内核是在日本占有率60%以上的T-Engine社区的uT-Kernel!现在在日本T-Engine社区上可以下载到针对于ARM7的源码,我们悠龙软件将uT-Kernel移植到以CortexM为内核的芯片上,加上我们的uT/studio开发环境,完全开源免费!这个做法也是效仿google公司,利用linux内核开发Android操作系统做法!
悠龙软件从08年开始做,想起来也有5年的时间了,不断升级,不断优化,致力于使uTenux操作系统超过ucos!
回复 支持 反对

使用道具 举报

该用户从未签到

131

主题

835

帖子

0

金牌会员

Rank: 6Rank: 6

积分
10021
最后登录
1970-1-1
发表于 2013-4-23 15:59:57 | 显示全部楼层

回复:uTenux与ucos的简单对比!

回复第 4 楼 于2013-04-23 23:05:33发表:
 首先还是感谢楼留言!
您有可能不了解我们的uTenux实时操作系统,我们的操作系统的内核是在日本占有率60%以上的T-Engine社区的uT-Kernel!现在在日本T-Engine社区上可以下载到针对于ARM7的源码,我们悠龙软件将uT-Kernel移植到以CortexM为内核的芯片上,加上我们的uT/studio开发环境,完全开源免费!这个做法也是效仿google公司,利用linux内核开发Android操作系统做法!
悠龙软件从08年开始做,想起来也有5年的时间了,不断升级,不断优化,致力于使uTenux操作系统超过ucos!
 

加油
回复 支持 反对

使用道具 举报

该用户从未签到

11

主题

18

帖子

0

注册会员

Rank: 2

积分
99
最后登录
1970-1-1
 楼主| 发表于 2013-4-24 12:11:02 | 显示全部楼层

回复:uTenux与ucos的简单对比!

 感谢楼上支持啊!
回复 支持 反对

使用道具 举报

该用户从未签到

4

主题

92

帖子

0

中级会员

Rank: 3Rank: 3

积分
285
最后登录
2022-4-14
发表于 2013-11-4 13:57:10 | 显示全部楼层

RE:uTenux与ucos的简单对比!

必须要支持!
无论五年、十年、二十年、
这是我们的希望!
坚持并加油!
一定会成功的!
回复 支持 反对

使用道具 举报

该用户从未签到

4

主题

92

帖子

0

中级会员

Rank: 3Rank: 3

积分
285
最后登录
2022-4-14
发表于 2013-11-4 13:56:26 | 显示全部楼层

RE:uTenux与ucos的简单对比!

只有大家用了,找出bug了,解决了,不断迭代式的开发维护,
才会有更大的发展!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-9-9 22:55 , Processed in 0.087859 second(s), 28 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表