忘记密码   免费注册 查看新帖 | 论坛精华区
ChinaUnix.net
  平台论坛 博客 微博 读书 人才 精华 文库 自测 | 频道操作系统 开发 数据库 存储 服务器 网络 IT新闻 Linux 下载 Power用户组
最近访问板块 发新帖
查看: 21088 | 回复: 91

嵌入式操作系统的成功之道 [复制链接]
更多

Rank: 8Rank: 8

帖子
219
主题
93
精华
1
可用积分
785
专家积分
0
在线时间
40 小时
注册时间
2007-07-02
最后登录
2011-03-29
论坛徽章:
0
发表于 2009-01-05 23:36:43 |显示全部楼层
随着嵌入式系统的日益复杂化,嵌入式现在系统越来越成为嵌入式产业的核心,君不见,而在我们国家,嵌入式操作系统几乎是个空白,2008年的十大嵌入式企业以及中国电子信息产业100强中,竟然没有一家是从事嵌入式操作系统的,就连有一个自主操作系统作为副业的都没有。这既是中国嵌入式行业的悲哀,也是对中国工程师的鞭策。

   然而,实时嵌入式操作系统市场是如此成熟和完整,新操作系统如要从中分一杯羹,无异于在钢板上钉钉子。即使如此,仍然有不少人前仆后继地往里挤,在前人不断的“壮烈牺牲”中,我看到的是机会与挑战并存。嵌入式操作系统是一个细分市场,所以不会形成桌面系统寡头控制的局面,在桌面系统上,是windows和unix系操作系统双寡头局面,这种情况绝不会出现在嵌入式领域。这就给了后起之秀一个机会,只要你的产品好,工程师认同,你就有机会。嵌入式操作系统的目标用户是工程师,而工程师是一个善于学习的群体,容易接受新事物的群体,这也是djyos的机会。

   都江堰操作系统就在这样的环境中,应运而生,我们有理由期待它能脱颖而出。分析一下那些壮烈了的操作系统,我们要吸取的教训很多:

1、没有创新就没有生存之本。看许多发布的操作系统,不外乎就是现有操作系统理论的简单复制,一上来就给人“又一个操作系统”的印象,根本吸引不了人们的眼球。而djyos则不一样,在构成嵌入式操作系统的几个重要方面:调度器、中断管理、设备管理、资源管理等方面,都又非常突出的创新,甚至是理论创新。尤其是在调度器方面,可以说是彻底革新。

2、要贴合用户需求,不能片面强调单项性能。看许多发布的操作系统,在宣传自己的优异性时,不外乎上下文切换时间多么短、占用系统资源多么少、功能模块多么多、线程间通信手段多么丰富。有或者说自己的C语言率多么高,移植需要修改的代码行多么少,等等!整个就是闭门造车,根本没有从用户的角度考虑,不知道代码工程师需要什么,也不知道系统工程师需要什么,更不知道产品经理和研发经理需要什么。djyos不同,他本来就是产品研发工程师写出来的操作系统,它充分考虑到用户的需求,他从技术角度,协助产品经理(研发经理)组织项目团队,协助系统工程师从软硬件联合设计的角度设计系统架构,协助代码工程师写出移植性和一致性都很高的代码。

3、要戒除IT界的浮躁,有许多操作系统发布时,还只是一个简单的内核,连基本的文档都没有,代码也是乱哄哄的没有注释。用户拿到手里,根本就云里雾里。要知道,你一个新生事物,用户是不会有耐心等你成熟的,即使你真的能够成熟,在你成熟的过程中,用户早已审美疲劳了。一个新生的操作系统,应该一上来就给人一种令人耳目一新的冲击,才能是用户有兴趣往下了解你。djyos系统在发布时,就已经是一个完整的操作系统,而不是一个简单的内核,而且带有408页的文档(还是有意压缩篇幅之后的),写这个文档花的时间,远比写一个内核要长,近2万行的代码,有约1/4是注释。

有兴趣的,请访问
www.djyos.com
这里有djyos的全部源代码和文档。
已有 1 人评分可用积分 收起 理由
bitmilong + 30 精品文章

总评分: 可用积分 + 30   查看全部评分

曾有你的森林

Rank: 1

帖子
2096
主题
54
精华
2
可用积分
974
专家积分
30
在线时间
842 小时
注册时间
2006-02-25
最后登录
2011-12-28
论坛徽章:
0
发表于 2009-01-05 23:53:37 |显示全部楼层
已经下了文档,正在看
文档写得很好,可以看出下了一番工夫整理
期待你的源码,如果内存整理有更好的算法的话,我就直接参考了,近日正在为这个忙碌

Rank: 3Rank: 3

帖子
3496
主题
392
精华
5
可用积分
4584
专家积分
5
在线时间
402 小时
注册时间
2004-04-18
最后登录
2012-02-06
论坛徽章:
0
发表于 2009-01-06 08:30:29 |显示全部楼层
楼主是sohu一族啊

这么多时间来研究

Rank: 8Rank: 8

帖子
5163
主题
149
精华
24
可用积分
22075
专家积分
35
在线时间
2635 小时
注册时间
2007-12-10
最后登录
2012-02-10
论坛徽章:
0
发表于 2009-01-06 09:15:09 |显示全部楼层
暂时还不能运行,不知道是否成功,现在说成功,恐怕为时尚早

T-bagwell的Blog

There is no charge for awesomeness, or attractiveness

鹅鹅鹅,
曲项向天歌。
白毛浮绿水,
红掌拨清波。
言多必失

Rank: 8Rank: 8

帖子
5585
主题
214
精华
38
可用积分
18873
专家积分
80
在线时间
2940 小时
注册时间
2007-05-11
最后登录
2012-02-10
论坛徽章:
0
发表于 2009-01-06 09:23:19 |显示全部楼层

回复 #4 T-bagwell 的帖子

希望初步做稳定了才发出来吧,不然很有可能LZ的期望会难以达到
Nothing is impossible!

Nginx源码分析交流群:120388348
微博地址:http://weibo.com/u/1847971765

Rank: 8Rank: 8

帖子
5163
主题
149
精华
24
可用积分
22075
专家积分
35
在线时间
2635 小时
注册时间
2007-12-10
最后登录
2012-02-10
论坛徽章:
0
发表于 2009-01-06 09:24:43 |显示全部楼层

希望很稳定,这样大伙学习才有激情,呵呵

T-bagwell的Blog

There is no charge for awesomeness, or attractiveness

鹅鹅鹅,
曲项向天歌。
白毛浮绿水,
红掌拨清波。
言多必失

Rank: 8Rank: 8

帖子
5585
主题
214
精华
38
可用积分
18873
专家积分
80
在线时间
2940 小时
注册时间
2007-05-11
最后登录
2012-02-10
论坛徽章:
0
发表于 2009-01-06 09:36:44 |显示全部楼层

回复 #6 T-bagwell 的帖子

其实并不是泼凉水,首先我是非常钦佩LZ的精神的,只是发布一个产品,一定要深思熟虑,这才能把名声打响亮了
Nothing is impossible!

Nginx源码分析交流群:120388348
微博地址:http://weibo.com/u/1847971765

Rank: 8Rank: 8

帖子
219
主题
93
精华
1
可用积分
785
专家积分
0
在线时间
40 小时
注册时间
2007-07-02
最后登录
2011-03-29
论坛徽章:
0
发表于 2009-01-06 09:41:32 |显示全部楼层

多谢楼上各位指点

只是,个人精力有限,是不可能把它完成产品化的。我做了5年,天天熬夜,才做出这个样子,希望大家支持。
现在的IT界,想找人合作搞一个不知什么时候才能见效益的东西,不容易啊,尤其是在成熟的嵌入式操作系统市场,谁能相信你能有所作为,这也是5年来我一个人折腾的原因。

Rank: 1

帖子
125
主题
5
精华
0
可用积分
262
专家积分
5
在线时间
43 小时
注册时间
2004-11-22
最后登录
2010-08-16
论坛徽章:
0
发表于 2009-01-06 09:53:17 |显示全部楼层

回复 #8 djyos 的帖子

太佩服了,有这样的毅力,一定会成功的。

Rank: 8Rank: 8

帖子
5163
主题
149
精华
24
可用积分
22075
专家积分
35
在线时间
2635 小时
注册时间
2007-12-10
最后登录
2012-02-10
论坛徽章:
0
发表于 2009-01-06 10:05:37 |显示全部楼层
恩,LZ 的毅力很让热钦佩的,成功永远属于有毅力的人的

T-bagwell的Blog

There is no charge for awesomeness, or attractiveness

鹅鹅鹅,
曲项向天歌。
白毛浮绿水,
红掌拨清波。
您需要登录后才可以回帖 登录 | 注册

北京皓辰网域网络信息技术有限公司. 版权所有 京ICP证:060528号 北京市公安局海淀分局网监中心备案编号:1101082001
广播电视节目制作经营许可证(京) 字第1234号 中国互联网协会会员  联系我们:
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP