搜索
bottom↓
回复: 246

都江堰操作系统(简称DJYOS,小名打酱油OS)简介

[复制链接]

出0入0汤圆

发表于 2010-1-31 20:44:15 | 显示全部楼层 |阅读模式
都江堰操作系统(简称DJYOS)是国内原创的开源操作系统,得名于一个伟大的水利工程:都江堰。
    小名打酱油OS,这个名字为本站网友起的。
    与传统操作系统不同,DJYOS不是以线程而是以事件为调度核心,这种调度算法使程序员摆脱模拟计算机执行过程编写程序的思维方式,而是按人类认知世界的方式编写应用程序。

    djyos的定位和目标:
1.djyos 是一个嵌入式操作系统,没有考虑在PC/服务器上与windows、linux、unix竞争。  
2.在嵌入式领域,djyos 既要进入非实时操作系统领域;又要涉足实时操作系统领域。  
3.djyos的目标,是改变中国没有有影响力的操作系统局面,在不久的将来,世界上流行的操作系统中,有一个来自中国。
    djyos的应用范围将涵盖从单片机到高性能的移动计算设备,涵盖实时应用和通用计算。djyos将有三个分支:  
    djysi分支:这是面向单片机的分支,全部应用程序代码和操作系统编译在一个可执行文件中,不能动态加载,群星的M3上运行的就是这个版本。
    djydlsp分支:这是面向复杂实时系统的分支,使用单一寻址空间,但支持动态加载应用程序模块。用在资源比较丰富的嵌入式系统上,实现复杂的实时控制系统。
    djymp分支:这是面向通用嵌入式计算分支,适合与移动计算,比如手机、pda等。

djyos系统构成
    抢占式多事件调度系统
    内存管理模块
    内存池管理模块
    资源管理模块
    中断管理模块
    锁(含信号量和互斥量)模块,支持优先级继承
    泛设备管理模块
    文件系统模块
    含擦除平衡的flash文件系统驱动模块
    看门狗模块
    即将发布的GUI模块

目前最新版本V0.4.6在不同cpu和开发板上资源开销情况: (编译器是keil MDK,选用2级优化,不优化的话,ram基本不变,flash增大约30%)
lpc213x内存开销:
    Total RO  Size (Code + RO Data)                36736 (  35.88kB)
    Total RW  Size (RW Data + ZI Data)             12136 (  11.85kB)
    Total ROM Size (Code + RO Data + RW Data)      36892 (  36.03kB)
stm32内存开销:
    Total RO  Size (Code + RO Data)                24096 (  23.53kB)
    Total RW  Size (RW Data + ZI Data)             10576 (  10.33kB)
    Total ROM Size (Code + RO Data + RW Data)      24560 (  23.98kB)
lm3s内存开销:
    Total RO  Size (Code + RO Data)                23800 (  23.24kB)
    Total RW  Size (RW Data + ZI Data)             10128 (   9.89kB)
    Total ROM Size (Code + RO Data + RW Data)      24220 (  23.65kB)
44b0x内存开销:
    Total RO  Size (Code + RO Data)                76528 (  74.73kB)
    Total RW  Size (RW Data + ZI Data)            110764 ( 108.17kB)
    Total ROM Size (Code + RO Data + RW Data)      76836 (  75.04kB)
2410内存开销:
    Total RO  Size (Code + RO Data)                76156 (  74.37kB)
    Total RW  Size (RW Data + ZI Data)            112028 ( 109.40kB)
    Total ROM Size (Code + RO Data + RW Data)      76460 (  74.67kB)
2440内存开销:
    Total RO  Size (Code + RO Data)                76396 (  74.61kB)
    Total RW  Size (RW Data + ZI Data)            112028 ( 109.40kB)
    Total ROM Size (Code + RO Data + RW Data)      76700 (  74.90kB)
6410内存开销:
    Total RO  Size (Code + RO Data)                41780 (  40.80kB)
    Total RW  Size (RW Data + ZI Data)            107420 ( 104.90kB)
    Total ROM Size (Code + RO Data + RW Data)      41956 (  40.97kB)
各版本内存和flash需求差异比较大,是由于在config-prj.h中的配置导致的。另外
44b0、2410、2440版本包含文件系统,故flash需求更大。

阿莫论坛20周年了!感谢大家的支持与爱护!!

如果想吃一顿饺子,就得从冰箱里取出肉,剁馅儿,倒面粉、揉面、醒面,擀成皮儿,下锅……
一整个繁琐流程,就是为了出锅时那一嘴滚烫流油的热饺子。

如果这个过程,禁不住饿,零食下肚了,饺子出锅时也就不香了……《非诚勿扰3》

出10入210汤圆

发表于 2010-1-31 20:46:34 | 显示全部楼层
看能不能抢到1楼!

出0入0汤圆

发表于 2010-1-31 20:46:49 | 显示全部楼层
老衲不是来抢沙发的

出0入0汤圆

发表于 2010-1-31 20:47:23 | 显示全部楼层
顶一下!虽然不懂,但是很支持!

出0入0汤圆

发表于 2010-1-31 20:51:46 | 显示全部楼层
顶一下!

出0入0汤圆

发表于 2010-1-31 21:11:28 | 显示全部楼层
顶一下!

出0入4汤圆

发表于 2010-1-31 21:13:34 | 显示全部楼层
超级潜力帖!!!!!!!!!!!!!!

出0入0汤圆

发表于 2010-1-31 21:37:17 | 显示全部楼层
为国产而顶!!!

出0入0汤圆

发表于 2010-1-31 21:40:15 | 显示全部楼层
顶上去,支持

出0入0汤圆

发表于 2010-1-31 21:46:09 | 显示全部楼层
up

出0入0汤圆

发表于 2010-1-31 21:52:12 | 显示全部楼层
顶起

出0入0汤圆

发表于 2010-2-1 08:53:53 | 显示全部楼层
支持

出0入0汤圆

发表于 2010-2-1 08:58:41 | 显示全部楼层
支持。。。

出0入0汤圆

发表于 2010-2-1 08:59:07 | 显示全部楼层
希望能够贴出更多的介绍。。。

出0入0汤圆

发表于 2010-2-1 09:04:44 | 显示全部楼层
欣赏你的一句话:在不久的将来,世界流行操作系统中,有一个来自中国
曾经也是我的梦想

出0入0汤圆

发表于 2010-2-1 09:10:20 | 显示全部楼层
up

出0入0汤圆

发表于 2010-2-1 09:15:22 | 显示全部楼层
回复【楼主位】djyos 都江堰操作系统
-----------------------------------------------------------------------

希望能够贴出更多的介绍

出0入0汤圆

发表于 2010-2-1 09:20:06 | 显示全部楼层
是呀。要的就是这个。
最好说明用什么编译器这个才能更好的和别的OS进行比较

出0入0汤圆

发表于 2010-2-1 09:41:13 | 显示全部楼层
一般靠口号来抬高自己的。。。。。

是天才。。。。。。。。。。。。。

出0入0汤圆

发表于 2010-2-1 10:48:01 | 显示全部楼层
顶起

出0入0汤圆

发表于 2010-2-1 11:15:42 | 显示全部楼层
這個必須要頂~~

出0入0汤圆

发表于 2010-2-1 11:19:49 | 显示全部楼层
名字很土呀,

出0入0汤圆

发表于 2010-2-1 13:02:30 | 显示全部楼层
非常支持
想想10年之后,如果老外像我们现在讨论ucos一样讨论djyos,会是我们每个中国人的骄傲。

小建议,楼主可以考虑到国外论坛上讨论djyos,国外的工程师水平更高,更有闲工夫,更热爱开源,也更热情。
要是能发展出一批国外的爱好者,然后他们会非常支持的一直维护,然后最后,中国这些工程师慢慢发现,国外有一个djyos,用一下吧,挺好的,最后发现,哈哈,是中国人自己写的。。

出0入0汤圆

 楼主| 发表于 2010-2-1 13:06:01 | 显示全部楼层
回复【30楼】SailJune
-----------------------------------------------------------------------
早有这个想法,可惜我的E文太差,得有熟悉djyos且E文好的人才行啊。
不然,我的注释是中文的,书也是中文写的,老外看不懂,有问题问我,我又看不懂。

出0入0汤圆

发表于 2010-2-1 14:29:05 | 显示全部楼层
墙内开花墙外香

看不起中国人的,只有中国人自己

不支持马骨,焉有千里马

出0入0汤圆

发表于 2010-2-1 15:47:14 | 显示全部楼层
为国产而顶!!!

出0入0汤圆

发表于 2010-2-1 17:25:30 | 显示全部楼层
出版书了。。在哪买哦

出0入0汤圆

 楼主| 发表于 2010-2-1 17:29:10 | 显示全部楼层
回复【60楼】niba
-----------------------------------------------------------------------

是电子书

出0入0汤圆

发表于 2010-2-1 17:52:13 | 显示全部楼层
顶!

出0入0汤圆

发表于 2010-2-1 20:33:46 | 显示全部楼层
发现www.djyos.com 进不去

出0入0汤圆

发表于 2010-2-2 08:27:15 | 显示全部楼层
顶起来。

出0入0汤圆

发表于 2010-2-2 08:47:14 | 显示全部楼层
忍不住看了其书,看来其代码核心

在我看来,只是概念偷换,仍旧是线程处理为核心的技术

说是没有创建线程,其实不过使用了Thread pooling技术,参考Windows之相关模型,其概念很相似

而系统之流程也类似Windows的Message Dispatcher Queue架构

最好,在英文网站上未见该系统的相关应用和介绍,连例程都很缺乏,论坛更加没多少相关帖子

建议,纠缠概念是没意义的,还是尽快拿出成功案例和到开源社区,例如SF去推广吧

出0入0汤圆

发表于 2010-2-2 11:34:44 | 显示全部楼层
大家给楼主一点信心,他的操作系统肯定有不足的地方,所以需要大家提出进而得到修改,难道linux刚出炉就很完善?
现在正是需要你们这些懂OS的高手一起来完善这个OS
当然这也需要大家去好好看看楼主的资料,有一句话说得好,要评判它,就要先了解它。不说完全掌握,但至少要对这个系统有所了解,才有资格发表技术性的评论和提问。
在中国也没办法,没有人愿意去看资料,都只是想让人家做好之后直接使用。
我对操作系统不了解,所以我不做任何技术性的评论,但真的希望大家别泼冷水,多多支持楼主,以各位这样的态度,国产的操作系统永远出不来的

出0入0汤圆

发表于 2010-2-2 12:10:11 | 显示全部楼层
上次去一家公司面试,技术面试时提到是否接触过MIPS指令集,当时比较纳闷,后来知道那家公司也在用龙芯开发一些嵌入式产品,那家公司效益还不错,开的工资还可以,而且也存在好几年了,应该不是炒作。

就算龙芯的性能再差劲,可毕竟是我们自己的东西,而且多一个选择有什么不好的?!

出0入0汤圆

发表于 2010-2-2 12:35:33 | 显示全部楼层
用了MIPS指令集就是用了MIPS的IP吗?那AMD也是x86指令集,难道AMD用了Intel的IP?

出0入0汤圆

发表于 2010-2-2 13:28:01 | 显示全部楼层
讨论才能击出火花嘛,不过大家语气上主意点就好了,RTOS也要多元化嘛

出0入0汤圆

发表于 2010-2-2 13:44:01 | 显示全部楼层
麻烦DJYOS把 标题的“罪过”改成“抱歉” 以免引来大闸蟹

出0入0汤圆

发表于 2010-2-2 14:23:21 | 显示全部楼层

出0入0汤圆

发表于 2010-2-2 16:09:16 | 显示全部楼层
拜托各位不要把精力浪费在这上面。每个人都平心静气的商量一下吧。每个人都有自己的长处,何必去争吵呢?有时间多投点到技术上。

出0入0汤圆

发表于 2010-2-3 14:14:06 | 显示全部楼层
支持。。。

出0入0汤圆

发表于 2010-2-5 19:36:41 | 显示全部楼层
顶,中国一定要有自己的有影响力的系统,尤其是实时系统

出0入0汤圆

发表于 2010-2-9 16:07:06 | 显示全部楼层
很想
去做点什么来支持一下

出0入0汤圆

 楼主| 发表于 2010-2-9 16:29:09 | 显示全部楼层
谢谢楼上,支持djyos的方式有很多,你可以学习他,写应用程序,写点心得发表一下,能使更多的人了解djyos。
欢迎联系我:QQ531707437

出0入0汤圆

发表于 2010-3-5 19:53:47 | 显示全部楼层
回复【楼主位】djyos 都江堰操作系统
-----------------------------------------------------------------------

绝对的有前途!支持!支持!支持!绝对支持!

出0入0汤圆

发表于 2010-3-9 14:49:23 | 显示全部楼层
MARK

出0入0汤圆

发表于 2010-3-10 15:34:10 | 显示全部楼层
第一次听说 。呵呵 。

出0入0汤圆

发表于 2010-3-16 14:02:03 | 显示全部楼层
回复【楼主位】djyos 都江堰操作系统
-----------------------------------------------------------------------

考研去了,刚回来第一次看见 "打酱油OS"好兴奋,还没有向嵌入式方面发展,但是顶一次LZ!
加油DJYOS

出0入0汤圆

发表于 2010-3-22 22:55:45 | 显示全部楼层
不知道但是要顶,必须的,我讨厌说话不做事的人,更讨厌有好东西并且自己会不给人家说的人,回贴不丢人,知道不全回帖也不丢人,是吧?

出0入0汤圆

发表于 2010-3-25 00:54:00 | 显示全部楼层
顶一个....................

出0入0汤圆

发表于 2010-4-1 11:09:32 | 显示全部楼层
很好 , 狂顶!!!!!!!!!

出0入0汤圆

发表于 2010-4-1 12:13:28 | 显示全部楼层
打酱油~

出0入0汤圆

发表于 2010-4-16 19:20:44 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-4-21 08:59:08 | 显示全部楼层
顶一下

出0入0汤圆

发表于 2010-4-25 19:43:05 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-5-16 20:06:21 | 显示全部楼层
第一次看见这个os,顶一下,看起来做得有声有色啊,呵呵。

出0入0汤圆

发表于 2010-5-18 11:02:07 | 显示全部楼层
打酱油……

出0入0汤圆

发表于 2010-5-21 13:00:57 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-5-28 18:50:09 | 显示全部楼层
顶一下!虽然不懂,但是很支持!

出0入0汤圆

发表于 2010-5-29 19:06:19 | 显示全部楼层
顶一下 虽然今天才把书下来了看

出0入0汤圆

发表于 2010-6-2 11:43:58 | 显示全部楼层
哪里有源码下载啊?

出0入0汤圆

发表于 2010-6-3 11:38:52 | 显示全部楼层
咯..中文名不错,改换个拿得出手点的英文名哦~
其实就叫 dCos 或者 dEos 都得比 DJYOS 比较容易让人记住!
dCos(Dujiangyan Configurable operating system)
dEos(Dujiangyan Embedded operating system)

出0入0汤圆

发表于 2010-6-3 22:39:25 | 显示全部楼层
绝对顶

出0入0汤圆

发表于 2010-6-3 23:23:17 | 显示全部楼层

出0入0汤圆

发表于 2010-6-5 14:14:15 | 显示全部楼层
顶下

出0入0汤圆

发表于 2010-6-6 23:08:02 | 显示全部楼层
强烈建议楼主组织都江堰的推广培训课程!!!

出0入0汤圆

发表于 2010-6-8 15:18:21 | 显示全部楼层
ddddddddd

出0入0汤圆

发表于 2010-6-9 09:29:53 | 显示全部楼层
支持

出0入0汤圆

发表于 2010-6-19 10:55:41 | 显示全部楼层
支持国产

出0入0汤圆

发表于 2010-7-11 17:02:52 | 显示全部楼层
如果大一大二的学生能从零基础开始学习就好了

出0入0汤圆

发表于 2010-8-11 12:41:52 | 显示全部楼层
顶上去,支持

出0入0汤圆

发表于 2010-8-14 01:41:45 | 显示全部楼层
支持支持!

出0入0汤圆

发表于 2010-8-14 12:57:50 | 显示全部楼层
可以顶吗?

出0入0汤圆

发表于 2010-8-20 00:21:55 | 显示全部楼层
我写的操作系统我当然清楚了,呵呵。多谢大家了。

出0入0汤圆

发表于 2010-8-21 08:33:16 | 显示全部楼层
顶,顶,顶

出0入0汤圆

发表于 2010-8-25 15:50:38 | 显示全部楼层
也来顶一个

出0入0汤圆

发表于 2010-8-27 14:32:30 | 显示全部楼层
顶起,希望大家一起来,就像玩LINUX一样。

出0入0汤圆

发表于 2010-9-3 09:55:54 | 显示全部楼层
3.djyos的目标,是改变中国没有有影响力的操作系统局面,在不久的将来,世界上流行的操作系统中,有一个来自中国。

LZ,有这份自信很不错,但是国内比djyos还要强大得多的操作系统还是有的,只是比较低调,目前还潜伏在民间,例如sylixos.

出0入0汤圆

发表于 2010-9-6 00:33:42 | 显示全部楼层
支持一下

出0入0汤圆

发表于 2010-9-24 11:33:24 | 显示全部楼层
支持!~

出0入0汤圆

发表于 2010-10-12 01:30:32 | 显示全部楼层
期待详细的介绍

出0入0汤圆

发表于 2010-10-24 18:51:23 | 显示全部楼层
虽然看不太懂。但一定要支持!

出0入0汤圆

发表于 2010-10-29 08:16:51 | 显示全部楼层
呵呵,支持國產!!!

出0入0汤圆

发表于 2010-11-4 16:29:01 | 显示全部楼层
顶上去,支持!!!

出0入0汤圆

发表于 2010-11-16 23:58:44 | 显示全部楼层
回复【162楼】hxlfreedom
3.djyos的目标,是改变中国没有有影响力的操作系统局面,在不久的将来,世界上流行的操作系统中,有一个来自中国。
lz,有这份自信很不错,但是国内比djyos还要强大得多的操作系统还是有的,只是比较低调,目前还潜伏在民间,例如sylixos.
-----------------------------------------------------------------------

不管是diyos还是isylixos,支持国产

出0入0汤圆

发表于 2010-11-19 22:57:47 | 显示全部楼层
虽然不太懂,但是能国产就先顶一下~~

出0入0汤圆

发表于 2010-11-27 16:55:31 | 显示全部楼层
不多说了"顶"

出0入0汤圆

发表于 2010-12-2 23:14:59 | 显示全部楼层
希望可以做强做大。鄙视垄断的微软

出0入0汤圆

发表于 2010-12-10 22:01:03 | 显示全部楼层
我顶!!!!

出0入0汤圆

发表于 2010-12-22 09:02:44 | 显示全部楼层
顶,希望在不久的将来能有这样一款os是真正的自主知识产权

出0入0汤圆

发表于 2011-1-1 09:04:58 | 显示全部楼层
很有创意,非常支持!

出0入0汤圆

发表于 2011-1-14 16:15:16 | 显示全部楼层
在太平洋上看到这张图片,是不是已经用在魅族M8上了?


(原文件名:2294467_step1_thumb.jpg)

出0入0汤圆

发表于 2011-1-14 16:36:10 | 显示全部楼层
移植到这上面。用户如果不是做软件的。。鸟都不鸟像。

出0入0汤圆

发表于 2011-2-6 11:07:36 | 显示全部楼层
虽然不一定用,但国产的一定得顶!

出0入0汤圆

发表于 2011-3-1 21:43:04 | 显示全部楼层
顶一下!虽然不懂,但是很支持!

出0入0汤圆

发表于 2011-3-12 18:44:20 | 显示全部楼层
不论懂不懂!还是顶一下!

出0入0汤圆

发表于 2011-3-31 13:12:11 | 显示全部楼层
再次只能顶一下,加油

出0入0汤圆

发表于 2011-5-5 18:46:08 | 显示全部楼层
顶,MADE IN SICHUAN CHAINA,哈哈。。。

出0入0汤圆

发表于 2011-6-2 21:41:06 | 显示全部楼层
顶一下,楼主加油呀,最好把系统的详细内容与大家分享一下!

出0入0汤圆

发表于 2011-6-3 22:09:14 | 显示全部楼层
想看点基础的!这个也太难了!

出0入0汤圆

发表于 2011-6-12 23:28:20 | 显示全部楼层
不错,顶起来!!!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-3-28 20:11

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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