首页
社区
课程
招聘
[原创]My Mini 操作系统 (源码)
发表于: 2010-4-5 23:28 53147

[原创]My Mini 操作系统 (源码)

2010-4-5 23:28
53147
收藏
免费 7
支持
分享
最新回复 (121)
雪    币: 233
活跃值: (26)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
26
纯64肯定是OK的..趋势所必然

可是开发自己的编译器那就....感觉没什么前途..毕竟国内都是跟着国外的.

(机器语言 汇编语言 Fortran 语言 其他高级语言) 哪样不是?

  中文汇编++??      或者  中文中间语言?? 和其他语言挂钩??类似那个冷清的"零语言"??  有人玩它吗??

低级语言自己开发不用想太多 根本没必要  无用功别去做  真做了人家也不一定欣赏 . 64跟着潮流是对的
2010-4-6 20:21
0
雪    币: 521
活跃值: (10)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
27
来支持下,专注中
2010-4-6 20:33
0
雪    币: 5327
活跃值: (3719)
能力值: ( LV13,RANK:283 )
在线值:
发帖
回帖
粉丝
28
下载,学习了,多谢
2010-4-6 21:02
0
雪    币: 1919
活跃值: (901)
能力值: ( LV9,RANK:490 )
在线值:
发帖
回帖
粉丝
29
收下慢慢看,谢谢
2010-4-7 00:37
0
雪    币: 194
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
30
我也认为更好的工作是讨论更好的系统体系结构。而代码仅仅先写一部分简单的实现就可以了。好的东西能吸引很多人来帮助完善。
事实这个很难,应该有更好的知识和更深刻的理解。

如果你对于这个系统有绝妙的想法,会获得很多人的加入。
2010-4-7 04:42
0
雪    币: 155
活跃值: (29)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
31
哇   留名  占位
2010-4-7 08:23
0
雪    币: 2308
活跃值: (2200)
能力值: (RANK:400 )
在线值:
发帖
回帖
粉丝
32
无语,好像弄的自己很强似的。支持楼主。
2010-4-7 08:49
0
雪    币: 13
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
33
强烈支持啦  **个肺啦
2010-4-7 10:15
0
雪    币: 45
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
34
关注,留名……
2010-4-7 10:23
0
雪    币: 248
活跃值: (42)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
35
楼主搞自己的文件系统了吗?
2010-4-7 12:23
0
雪    币: 236
活跃值: (25)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
36
支持楼主!!
2010-4-7 12:32
0
雪    币: 1262
活跃值: (760)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
37
强帖,留名。
2010-4-7 12:33
0
雪    币: 78
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
38
谢谢楼主分享!
2010-4-7 18:11
0
雪    币: 71
活跃值: (10)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
39
呵呵,绝妙的想法,哎。。我在绞尽脑汁的想呀。。
2010-4-7 20:30
0
雪    币: 71
活跃值: (10)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
40
目前正在做,关于文件系统你有什么好的想法吗?我本只打算用最简单的FAT32,把精力放在内存、进程管理那一块。。
2010-4-7 20:33
0
雪    币: 71
活跃值: (10)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
41
首先对操作系统有哪些东西有个大致的了解,先弄明白它有哪些东西,在这儿我极力推荐同志看下《深入理解Windows操作系统》。

再来就是搭起自己的开发环境,我感觉这一步蛮难的,自己曾经因为这一步走不下去放弃了好几次。

在自己的开发环境搭起来之后,就可以着手编码了。编码的话,可以看下《Linux内核情景分析》,蛮不错的。还有更好的资料 ---  Linux源码。自己实在是写不下去了,Copy一段过来也无妨呀。

上面算是大体的流程(自以为是这样子的)吧,很不具体。如果同志真想做的话,我们可以日后细谈。
2010-4-7 20:39
0
雪    币: 235
活跃值: (10)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
42
哎,一直有写个OS的想法,一直没有实现过!
希望可以参考Linux和Win继续下去,开发个更好的OS.
共勉之!
2010-4-7 21:31
0
雪    币: 411
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
43
这帖子有潜力,先留名
2010-4-7 22:32
0
雪    币: 206
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
44
又有一个新系统即将面世啦
2010-4-14 17:35
0
雪    币: 261
活跃值: (83)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
45
首先肯定LZ
其次,这个系统应该怎么用?
最后,我肯定是参与不了这个工作中了,但是可以提一个建议——利用有限的硬件资料,让系统启动和运行速度加快,而且内存的消耗处于可控状态,如自动清理等

Lubuntu这个系统就做得很好,当然日后硬件的消费也可以让主流接受,不过这种更新速度太快,势必要有一个黄金分割点。
也就是说,如果往回看,其实低端电脑市场才是重点,无论你是商业性质还是免费的。   

当然了如果能做成如Elive也可以

我觉得能做出OPENSUSE的效果,但是却像Lubuntu一样的硬件消耗,那才是大家真正期待的
2010-4-14 18:01
0
雪    币: 1
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
46
希望在我的盗版系统盘里早日出现LZ的MINI系统,开个玩笑....
学习LZ的劳动成果
2010-4-15 13:00
0
雪    币: 222
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
47
等把文件系统弄出来后
可以考虑 port 个 fasm 汇编器进去(以前弄过 难度不大)
调用你的 系统调用 写些汇编程序玩玩(字符游戏之类的 )

以前我就弄了个 雏形 玩玩了的 有时间交流下
2010-4-15 18:05
0
雪    币: 147
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
48
不错,有时间交流下,不过我感觉还是先定位好操作系统怎么用再说
2010-4-15 21:09
0
雪    币: 22
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
49
单纯内核设计上分析,FreeBSD+ZFS,你借鉴一下,会有所收获!
2010-4-16 11:47
0
雪    币: 164
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
50
如果考虑后续发展,先定位系统的用户群
2010-4-16 12:31
0
游客
登录 | 注册 方可回帖
返回
//