djyos 发表于 2010-1-31 20:44:15

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

都江堰操作系统(简称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 ROSize (Code + RO Data)                36736 (35.88kB)
    Total RWSize (RW Data + ZI Data)             12136 (11.85kB)
    Total ROM Size (Code + RO Data + RW Data)      36892 (36.03kB)
stm32内存开销:
    Total ROSize (Code + RO Data)                24096 (23.53kB)
    Total RWSize (RW Data + ZI Data)             10576 (10.33kB)
    Total ROM Size (Code + RO Data + RW Data)      24560 (23.98kB)
lm3s内存开销:
    Total ROSize (Code + RO Data)                23800 (23.24kB)
    Total RWSize (RW Data + ZI Data)             10128 (   9.89kB)
    Total ROM Size (Code + RO Data + RW Data)      24220 (23.65kB)
44b0x内存开销:
    Total ROSize (Code + RO Data)                76528 (74.73kB)
    Total RWSize (RW Data + ZI Data)            110764 ( 108.17kB)
    Total ROM Size (Code + RO Data + RW Data)      76836 (75.04kB)
2410内存开销:
    Total ROSize (Code + RO Data)                76156 (74.37kB)
    Total RWSize (RW Data + ZI Data)            112028 ( 109.40kB)
    Total ROM Size (Code + RO Data + RW Data)      76460 (74.67kB)
2440内存开销:
    Total ROSize (Code + RO Data)                76396 (74.61kB)
    Total RWSize (RW Data + ZI Data)            112028 ( 109.40kB)
    Total ROM Size (Code + RO Data + RW Data)      76700 (74.90kB)
6410内存开销:
    Total ROSize (Code + RO Data)                41780 (40.80kB)
    Total RWSize (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需求更大。

rainbow 发表于 2010-1-31 20:46:34

看能不能抢到1楼!

VERY 发表于 2010-1-31 20:46:49

老衲不是来抢沙发的

NUAA_hp 发表于 2010-1-31 20:47:23

顶一下!虽然不懂,但是很支持!

sunmy 发表于 2010-1-31 20:51:46

顶一下!

zc3909 发表于 2010-1-31 21:11:28

顶一下!

vermon 发表于 2010-1-31 21:13:34

超级潜力帖!!!!!!!!!!!!!!

zcllsn 发表于 2010-1-31 21:37:17

为国产而顶!!!

xinxinEC 发表于 2010-1-31 21:40:15

顶上去,支持

_yun_yun_ 发表于 2010-1-31 21:46:09

up

duxingkei 发表于 2010-1-31 21:52:12

顶起

ZRJ8951 发表于 2010-2-1 08:53:53

支持

lea2005 发表于 2010-2-1 08:58:41

支持。。。

lea2005 发表于 2010-2-1 08:59:07

希望能够贴出更多的介绍。。。

guanxihui 发表于 2010-2-1 09:04:44

欣赏你的一句话:在不久的将来,世界流行操作系统中,有一个来自中国
曾经也是我的梦想

1181zjf 发表于 2010-2-1 09:10:20

up

hongyancl 发表于 2010-2-1 09:15:22

回复【楼主位】djyos 都江堰操作系统
-----------------------------------------------------------------------

希望能够贴出更多的介绍

bynce 发表于 2010-2-1 09:20:06

是呀。要的就是这个。
最好说明用什么编译器这个才能更好的和别的OS进行比较

pengshipower 发表于 2010-2-1 09:41:13

一般靠口号来抬高自己的。。。。。

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

leochu 发表于 2010-2-1 10:48:01

顶起

chierchen 发表于 2010-2-1 11:15:42

這個必須要頂~~

xbeethoven 发表于 2010-2-1 11:19:49

名字很土呀,

SailJune 发表于 2010-2-1 13:02:30

非常支持
想想10年之后,如果老外像我们现在讨论ucos一样讨论djyos,会是我们每个中国人的骄傲。

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

djyos 发表于 2010-2-1 13:06:01

回复【30楼】SailJune
-----------------------------------------------------------------------
早有这个想法,可惜我的E文太差,得有熟悉djyos且E文好的人才行啊。
不然,我的注释是中文的,书也是中文写的,老外看不懂,有问题问我,我又看不懂。

LRNAVR 发表于 2010-2-1 14:29:05

墙内开花墙外香

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

不支持马骨,焉有千里马

lordyeye 发表于 2010-2-1 15:47:14

为国产而顶!!!

niba 发表于 2010-2-1 17:25:30

出版书了。。在哪买哦

djyos 发表于 2010-2-1 17:29:10

回复【60楼】niba
-----------------------------------------------------------------------

是电子书

wjc1956 发表于 2010-2-1 17:52:13

顶!

AL_DWF 发表于 2010-2-1 20:33:46

发现www.djyos.com 进不去

liumaojun_cn 发表于 2010-2-2 08:27:15

顶起来。

lysoft 发表于 2010-2-2 08:47:14

忍不住看了其书,看来其代码核心

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

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

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

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

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

liaowei 发表于 2010-2-2 11:34:44

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

hugeice 发表于 2010-2-2 12:10:11

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

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

hugeice 发表于 2010-2-2 12:35:33

用了MIPS指令集就是用了MIPS的IP吗?那AMD也是x86指令集,难道AMD用了Intel的IP?

crazy_stone 发表于 2010-2-2 13:28:01

讨论才能击出火花嘛,不过大家语气上主意点就好了,RTOS也要多元化嘛

90999 发表于 2010-2-2 13:44:01

麻烦DJYOS把 标题的“罪过”改成“抱歉” 以免引来大闸蟹

lzlym182 发表于 2010-2-2 14:23:21

ssyniuej 发表于 2010-2-2 16:09:16

拜托各位不要把精力浪费在这上面。每个人都平心静气的商量一下吧。每个人都有自己的长处,何必去争吵呢?有时间多投点到技术上。

dqgc_liu 发表于 2010-2-3 14:14:06

支持。。。

flypig8321 发表于 2010-2-5 19:36:41

顶,中国一定要有自己的有影响力的系统,尤其是实时系统

sanjin555 发表于 2010-2-9 16:07:06

很想
去做点什么来支持一下

djyos 发表于 2010-2-9 16:29:09

谢谢楼上,支持djyos的方式有很多,你可以学习他,写应用程序,写点心得发表一下,能使更多的人了解djyos。
欢迎联系我:QQ531707437

MWP1990 发表于 2010-3-5 19:53:47

回复【楼主位】djyos 都江堰操作系统
-----------------------------------------------------------------------

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

wangxj_nemo 发表于 2010-3-9 14:49:23

MARK

qnbs1 发表于 2010-3-10 15:34:10

第一次听说 。呵呵 。

xu2006 发表于 2010-3-16 14:02:03

回复【楼主位】djyos 都江堰操作系统
-----------------------------------------------------------------------

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

yuexinjie 发表于 2010-3-22 22:55:45

不知道但是要顶,必须的,我讨厌说话不做事的人,更讨厌有好东西并且自己会不给人家说的人,回贴不丢人,知道不全回帖也不丢人,是吧?

zmkj520 发表于 2010-3-25 00:54:00

顶一个....................

wenhao001 发表于 2010-4-1 11:09:32

很好 , 狂顶!!!!!!!!!

jjj206 发表于 2010-4-1 12:13:28

打酱油~

s1031129012 发表于 2010-4-16 19:20:44

mark

victorlee58 发表于 2010-4-21 08:59:08

顶一下

pan90 发表于 2010-4-25 19:43:05

mark

zhulangzhi 发表于 2010-5-16 20:06:21

第一次看见这个os,顶一下,看起来做得有声有色啊,呵呵。

qiu1123 发表于 2010-5-18 11:02:07

打酱油……

hejianlun 发表于 2010-5-21 13:00:57

mark

cyh618 发表于 2010-5-28 18:50:09

顶一下!虽然不懂,但是很支持!

yjamd 发表于 2010-5-29 19:06:19

顶一下 虽然今天才把书下来了看

zhijitx 发表于 2010-6-2 11:43:58

哪里有源码下载啊?

LynFam 发表于 2010-6-3 11:38:52

咯..中文名不错,改换个拿得出手点的英文名哦~
其实就叫 dCos 或者 dEos 都得比 DJYOS 比较容易让人记住!
dCos(Dujiangyan Configurable operating system)
dEos(Dujiangyan Embedded operating system)

mk163 发表于 2010-6-3 22:39:25

绝对顶

zhenhuah 发表于 2010-6-3 23:23:17

sun1451 发表于 2010-6-5 14:14:15

顶下

xuanyuan 发表于 2010-6-6 23:08:02

强烈建议楼主组织都江堰的推广培训课程!!!

warrenyan 发表于 2010-6-8 15:18:21

ddddddddd

jxglg 发表于 2010-6-9 09:29:53

支持

williamhugu 发表于 2010-6-19 10:55:41

支持国产

xiaogao1 发表于 2010-7-11 17:02:52

如果大一大二的学生能从零基础开始学习就好了

70956763 发表于 2010-8-11 12:41:52

顶上去,支持

ripny 发表于 2010-8-14 01:41:45

支持支持!

hhysj 发表于 2010-8-14 12:57:50

可以顶吗?

lgcHR 发表于 2010-8-20 00:21:55

我写的操作系统我当然清楚了,呵呵。多谢大家了。

sailen 发表于 2010-8-21 08:33:16

顶,顶,顶

andrew_dj 发表于 2010-8-25 15:50:38

也来顶一个

humy 发表于 2010-8-27 14:32:30

顶起,希望大家一起来,就像玩LINUX一样。

hxlfreedom 发表于 2010-9-3 09:55:54

3.djyos的目标,是改变中国没有有影响力的操作系统局面,在不久的将来,世界上流行的操作系统中,有一个来自中国。

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

yxy789 发表于 2010-9-6 00:33:42

支持一下

adriangong 发表于 2010-9-24 11:33:24

支持!~

wangma 发表于 2010-10-12 01:30:32

期待详细的介绍

bg9bai 发表于 2010-10-24 18:51:23

虽然看不太懂。但一定要支持!

jchb123 发表于 2010-10-29 08:16:51

呵呵,支持國產!!!

christ17 发表于 2010-11-4 16:29:01

顶上去,支持!!!

yifeng168 发表于 2010-11-16 23:58:44

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

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

liumoz 发表于 2010-11-19 22:57:47

虽然不太懂,但是能国产就先顶一下~~

fangy123 发表于 2010-11-27 16:55:31

不多说了"顶"

qianqianjunzhu 发表于 2010-12-2 23:14:59

希望可以做强做大。鄙视垄断的微软

xmin5417 发表于 2010-12-10 22:01:03

我顶!!!!

jslx 发表于 2010-12-22 09:02:44

顶,希望在不久的将来能有这样一款os是真正的自主知识产权

longshort 发表于 2011-1-1 09:04:58

很有创意,非常支持!

kingway815 发表于 2011-1-14 16:15:16

在太平洋上看到这张图片,是不是已经用在魅族M8上了?

http://cache.amobbs.com/bbs_upload782111/files_35/ourdev_611179HJ9LCK.jpg
(原文件名:2294467_step1_thumb.jpg)

inkfish321 发表于 2011-1-14 16:36:10

移植到这上面。用户如果不是做软件的。。鸟都不鸟像。

hejiang177 发表于 2011-2-6 11:07:36

虽然不一定用,但国产的一定得顶!

wenjin0386 发表于 2011-3-1 21:43:04

顶一下!虽然不懂,但是很支持!

e2zone 发表于 2011-3-12 18:44:20

不论懂不懂!还是顶一下!

wangrong 发表于 2011-3-31 13:12:11

再次只能顶一下,加油

lb5892284 发表于 2011-5-5 18:46:08

顶,MADE IN SICHUAN CHAINA,哈哈。。。

xiaohaigui 发表于 2011-6-2 21:41:06

顶一下,楼主加油呀,最好把系统的详细内容与大家分享一下!

lvqingsong 发表于 2011-6-3 22:09:14

想看点基础的!这个也太难了!

guodashanren 发表于 2011-6-12 23:28:20

不错,顶起来!!!
页: [1] 2 3
查看完整版本: 都江堰操作系统(简称DJYOS,小名打酱油OS)简介