免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 16947 | 回复: 27
打印 上一主题 下一主题

都江堰操作系统之命名 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-02-03 19:39 |只看该作者 |倒序浏览
都江堰得名于千年水利工程——都江堰水利工程之名。

djyos走向世界,当然取一个世界上唯一留存如此久远的伟大工程为名。
djyos来自中国,这个工程当然要来自中国。

   
    都江堰创建于公元前256年左右,距今已有2250多年的悠久历史,是世界上年代如此久远而唯一留存、以无坝引水为特征的宏大水利工程,建堰2260多年来经久不衰,而且发挥着愈来愈大的效益。取名都江堰,是因为这个名字最能体现djyos的设计思想和技术特征。李冰父子修建都江堰时,充分利用水之善德,因势利导,使水利工程与自然环境浑然一体,老子云:
   上善若水。
   水善,利万物而有静,
   居众人之所恶,故几于道矣。
   …………
   水润万物而无争,水载万物而无取,此情此状,正是一个嵌入式操作系统应该具备的特质。一个嵌入式系统,仅执行操作系统是毫无意义的,真正展示嵌入式产品魅力的是运行在操作系统之上的应用程序。操作系统为编写应用程序提供恰到好处的支持,但不喧宾夺主,程序员可以自由自在地编写程序,获得操作系统支持而又几乎感觉不到操作系统的存在。总之,操作系统应该是一个舞台,应用程序员才是导演、演员,优秀的操作系统应该使程序员能够地集中精力地编写剧本,心无旁骛于舞台演绎。
都江堰能够成为千年工程,其本身工程质量是不容质疑的,而能够成为唯一留存的同类工程,就不是单纯工程质量能解释的了,难道其他工程都是豆腐渣不成!都江堰善用水德,无坝引水,利用水势自然分流,泄洪灌溉各得其所,利用水力就地飞沙,保证水流永不阻塞。都江堰治水而不制水,利导而不阻截,是其千年运行不辍的真谛!水处逆境而拂逆,积弱之中蕴涵无穷力量,顺水之势治水则功利千秋,逆水之德制水则寸步难行。其实,软件设计何尝不是这个道理,正所谓伪科学千百种,真科学道相同!
构建都江堰这个千年工程一样的高质量嵌入式产品,是所有嵌入式工程师的共同愿望。就像都江堰一样,操作系统作为软件运行的平台,仅保证自身的健壮性是不够的,帮助系统设计师正确地构建软件,帮助应用程序员编写无错的代码,才是操作系统的真正生命力所在,也是djyos的核心价值所在。djyos通过对各功能模块的取舍,各子系统使用方法的精心设置,给用户微言春秋式的建议,作者从水德中获得感悟,djyos系统具有如下特征:
   1、 djyos顺应应用程序运行特征,它的调度算法看似无所作为,实际上又无所不为;它给应用程序提供必要的支持,但不会企图控制和监视应用程序,强调应用程序的自主运行;在多模块的应用程序中,djyos也不支持任何模块干涉别的模块的运行。在djyos支持下,代码和数据就象流水一样,操作系统恰似都江堰,应用程序在其引导下,周而复始,运行不辍。
   2、 djyos顺应其使用者——人认知事物的自然思维模式,它简洁明了,易于学习和使用。djyos直接以事件为核心进行调度,而不是以进程和线程为核心,这种调度方法符合人们“有事就做,无事就坐”的习惯。
   3、 djyos是个弱控制操作系统,它对软件模块间的数据流动和代码执行过程象水一样加以利导,但绝不筑堤设桩。

源码和书籍下载,请到djyos官方网站:
www.djyos.com
上面有djyos更详尽的介绍,并共享着:
1、djyos的全部源码。
2、一本书,是我多年经验之集成,融汇了许多软硬件系统架构设计方面的思想,以及设计可移植的和高可靠性嵌入式系统的基本方法,不仅仅是djyos的文档。

[ 本帖最后由 djyos 于 2009-3-17 23:11 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2009-02-04 15:06 |只看该作者
佩服楼主的精神,期待中!

论坛徽章:
0
3 [报告]
发表于 2009-02-04 20:40 |只看该作者
楼主真乃神人也!

论坛徽章:
0
4 [报告]
发表于 2009-02-04 22:44 |只看该作者
都江堰操作系统????

论坛徽章:
0
5 [报告]
发表于 2009-02-07 17:12 |只看该作者

回复 #1 djyos 的帖子

可否详细一点呢?来一点实际的
屋里看花。。。。。。。。。。。。。。。。。。

论坛徽章:
0
6 [报告]
发表于 2009-02-09 00:32 |只看该作者
灵渠系统

论坛徽章:
0
7 [报告]
发表于 2009-02-09 09:00 |只看该作者

回复 #1 djyos 的帖子

支持,最好是给一个实现的的硬件和具体的方式

论坛徽章:
0
8 [报告]
发表于 2009-02-09 09:30 |只看该作者
原帖由 kns1024wh 于 2009-2-9 09:00 发表
支持,最好是给一个实现的的硬件和具体的方式

谢谢支持,我在2月2日发布的版本已经给出了具体的硬件和step by step的运行教程。
但目前还只有一种硬件,即远峰的44b0开发板。
本周将增加两种,一种是我自己移植到英蓓特的s3eb2410上的,另一种是骑士网友移植到优龙的44b0开发板上的。

论坛徽章:
1
15-16赛季CBA联赛之深圳
日期:2016-07-07 22:34:24
9 [报告]
发表于 2009-02-09 09:50 |只看该作者
佩服楼主!

论坛徽章:
2
丑牛
日期:2014-06-11 13:55:04ChinaUnix元老
日期:2015-02-06 15:16:14
10 [报告]
发表于 2009-02-09 21:44 |只看该作者
支持LZ,虽然俺不大懂
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP