DJYOS名字的命名
来源:互联网 发布:excel销售数据分类汇总 编辑:程序博客网 时间:2024/05/17 09:15
都江堰是2000多年前全世界唯一留存的大型水利工程,欲走向世界的、来自中国的操作系统,取一个来自中国的世界性工程为名字,岂不顺理成章?
都江堰创建于公元前256年左右,距今已有2250多年的悠久历史,是世界上年代如此久远而唯一留存、以无坝引水为特征的宏大水利工程,建堰2260多年来经久不衰,而且发挥着愈来愈大的效益。取名都江堰,还因为这个名字最能体现djyos的设计思想和技术特征。李冰父子修建都江堰时,充分利用水之善德,因势利导,使水利工程与自然环境浑然一体,老子云:
上善若水。
水善,利万物而有静,
居众人之所恶,故几于道矣。
…………
水润万物而无争,水载万物而无取,此情此状,正是一个嵌入式操作系统应该具备的特质。一个嵌入式系统,仅执行操作系统是毫无意义的,真正展示嵌入式产品魅力的是运行在操作系统之上的应用程序。操作系统为编写应用程序提供恰到好处的支持,但不喧宾夺主,程序员可以自由自在地编写程序,获得操作系统支持而又几乎感觉不到操作系统的存在。总之,操作系统应该是一个舞台,应用程序员才是导演、演员,优秀的操作系统应该使程序员能够地集中精力地编写剧本,心无旁骛于舞台演绎。
都江堰能够成为千年工程,其本身工程质量是不容质疑的,而能够成为唯一留存的同类工程,就不是单纯工程质量能解释的了,难道其他工程都是豆腐渣不成!都江堰善用水德,无坝引水,利用水势自然分流,泄洪灌溉各得其所,利用水力就地飞沙,保证水流永不阻塞。都江堰治水而不制水,利导而不阻截,是其千年运行不辍的真谛!水处逆境而拂逆,积弱之中蕴涵无穷力量,顺水之势治水则功利千秋,逆水之德制水则寸步难行。其实,软件设计何尝不是这个道理,正所谓伪科学千百种,真科学道相同!
构建都江堰这个千年工程一样的高质量嵌入式产品,是所有嵌入式工程师的共同愿望。就像都江堰一样,操作系统作为软件运行的平台,仅保证自身的健壮性是不够的,帮助系统设计师正确地构建软件,帮助应用程序员编写无错的代码,才是操作系统的真正生命力所在,也是djyos的核心价值所在。djyos通过对各功能模块的取舍,各子系统使用方法的精心设置,给用户微言春秋式的建议,作者从水德中获得感悟,djyos系统具有如下特征:
1、djyos顺应应用程序运行特征,它的调度算法看似无所作为,实际上又无所不为;它给应用程序提供必要的支持,但不会企图控制和监视应用程序,强调应用程序的自主运行;在多模块的应用程序中,djyos也不支持任何模块干涉别的模块的运行。在djyos支持下,代码和数据就象流水一样,操作系统恰似都江堰,应用程序在其引导下,周而复始,运行不辍。
2、 djyos顺应其使用者——人认知事物的自然思维模式,它简洁明了,易于学习和使用。djyos直接以事件为核心进行调度,而不是以进程和线程为核心,这种调度方法符合人们“有事就做,无事就坐”的习惯。
3、 djyos是个弱控制操作系统,它对软件模块间的数据流动和代码执行过程象水一样加以利导,但绝不筑堤设桩。
- DJYOS名字的命名
- Fedora下IPC名字的命名
- vmlinuz的命名规则-名字起源
- Djyos的可移植性(转载)
- Djyos的可移植性(转载)
- 【djyos与uCOS】uCOS 不支持同优先级任务的调度,djyos可以
- 名字-命名规则
- 传统命名网卡名字
- eclipse名字的由来及各版本的命名
- Eclipse名字的由来及各版本的命名
- C++中命名空间"std"名字由来的思考
- std命名空间或名字空间的相关知识
- 名字命名空间应该注意的几点
- std命名空间或名字空间的相关知识
- 关于手游戏的选材和名字命名
- 【nand】基于DJYOS下S3C2440A的nand驱动移植过程
- 从零学习DJYOS (第二章 编译环境的构建)
- DJYOS嵌入式编译常遇到的编译错误记录
- 甚长基线干涉测量技术(VLBI)基础
- 走近华为随笔:企业文化要张贴在哪?
- C语言常用排序详解
- 0-1总体分布下的参数假设检验示例一
- 桃花影落飞神剑,碧海潮生按玉箫(黄药师)
- DJYOS名字的命名
- 指针和引用的使用注意点-----常量指针和常量引用
- 系统调用
- Windows 下的 Temp 目录
- Android NDK 配置
- 一个用管道实现的聊天小程序
- 必须掌握的八个DOS命令
- C/C++内存地址打印
- 邮箱编码问题