操作系统研究学习

bullbat 2010-11-13 07:20:21
最近看Linux源码,能从宏观上把握其机制,细节的东西太多,非一时之功能弄清楚。现在两条路不知如何选择:
1,继续深入Linux源码,重点放在文件系统和内存管理部分;
2,动手写一个操作系统(功能尽量精简),思想参考Linux。当然目的还是学习Linux内核;

本人比较倾向方案二,因为我认为既然研究方向是操作系统,从头到尾实现一个应该是必须的。

各位高见,先谢过o(∩_∩)o

...全文
339 26 打赏 收藏 转发到动态 举报
写回复
用AI写文章
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2010-11-15
  • 打赏
  • 举报
回复
《Windows核心编程》
《深入解析Windows操作系统-Windows Internals》
newfinder 2010-11-14
  • 打赏
  • 举报
回复
给你介绍本书吧,《深入理解计算机系统》修订版 中国电力出版社
一个操作系统的实现:http://wenku.baidu.com/view/babb3cfc700abb68a982fbbf.html
时间一粒 2010-11-14
  • 打赏
  • 举报
回复
先易后难吧!不然很打击自信心的!
libinfei8848 2010-11-14
  • 打赏
  • 举报
回复
还是先写个bootloader,能在一个平台上开机启动吧
zshtiger2414 2010-11-14
  • 打赏
  • 举报
回复
顶!!!!
lasvegas_xiang 2010-11-14
  • 打赏
  • 举报
回复
观点2吧 毕竟动手才是王道,动手会理解得更加透彻,而且还会发现新的问题
望舒 2010-11-14
  • 打赏
  • 举报
回复
支持观点二,看千遍不如手过一变
csc_xixi 2010-11-14
  • 打赏
  • 举报
回复
个人支持第二个观点,我们现在上的这门课的实验课就是这样的,通过编程,去模拟实现操作系统的主要的功能
务实的幻想家 2010-11-14
  • 打赏
  • 举报
回复
这个其实两种方案可以一起进行嘛,在实践中学习很重要
cug_fish_2009 2010-11-14
  • 打赏
  • 举报
回复
支持楼主,我照着书写过。
clear0000 2010-11-14
  • 打赏
  • 举报
回复
方案二、、、、
jvs 2010-11-14
  • 打赏
  • 举报
回复
支持方案2 ,便方案1也还是要继续,理论永远走在技术的前面,呵呵
hit_liuanhuaming 2010-11-14
  • 打赏
  • 举报
回复
第一款linux系统的原型就是芬兰大学一学生写的
sbdt123 2010-11-14
  • 打赏
  • 举报
回复
先写个简单点的系统,慢慢再修改
o0松鼠0o 2010-11-14
  • 打赏
  • 举报
回复
动手实践会使你获益匪浅。
yiruirui0507 2010-11-14
  • 打赏
  • 举报
回复
亲自动手不仅能够了解操作系统,还能锻炼自己的实现能力,一举两得。不过这两条路应该是比较难的。
a707000646 2010-11-14
  • 打赏
  • 举报
回复
我也在学操作系统,不过操作系统如楼上所说
汇编还是要懂的,还有底层的C语言
小小攻城师 2010-11-14
  • 打赏
  • 举报
回复
[Quote=引用楼主 bullbat 的回复:]
最近看Linux源码,能从宏观上把握其机制,细节的东西太多,非一时之功能弄清楚。现在两条路不知如何选择:
1,继续深入Linux源码,重点放在文件系统和内存管理部分;
2,动手写一个操作系统(功能尽量精简),思想参考Linux。当然目的还是学习Linux内核;

本人比较倾向方案二,因为我认为既然研究方向是操作系统,从头到尾实现一个应该是必须的。

各位高见,先谢过o(∩_∩)o
……
[/Quote]
我都想说膜拜大牛了。我从来不敢想自己写操作系统。
我那天略读了一本自己动手写操作系统你可以参考一下。
写之前最好有汇编的基础。
顶你,支持你自己写。写完了拿出来让兄弟们测试一下,嘿嘿...
cheng_fengming 2010-11-13
  • 打赏
  • 举报
回复
支持,呵呵,我看了几天的内核,没看下去。
dream17953 2010-11-13
  • 打赏
  • 举报
回复
动手不仅能够了解操作系统,还能锻炼自己的实现能力,一举两得。不过这两条路应该是比较难的。
加载更多回复(2)

69,373

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧