论坛首页 编程语言技术论坛

关于学习操作系统编程

浏览 38200 次
该帖已经被评为精华帖
作者 正文
   发表时间:2007-02-23  
Elminster 写道
为什么一说操作系统编程就是“写一个操作系统”啊?

写一个完整的操作系统,在今天早就远远超出了一个人所能负担的界限,特别是今天的操作系统里面有很大一块其实是各种驱动程序(这个倒真的是体力活),个人根本做不了。但有些事情还是很有趣、很值得一做的,比方说给 linux/free bsd 的 kernel 贡献一点东西。我印象里面 Redhat 搞 NPTL 的小组就没几个人,现在这个东西已经是 linux 下面线程的标准实现了。当然那个组有大牛压阵,可能听起来夸张一点,那么换一个我身边的例子好了:我一个朋友当初的毕业论文,就是把 linux 的 kernel 架到一个 RTOS 上面,这样凡是没有硬实时要求的东东都可以扔到 linux 里面去跑,省的重新在 RTOS 下面实现。挺有意思的一个东西,工程量也不大,一个人几个月就搞定了。


这个比较现实一些。而且中国不像外国是福利国家。先填饱肚子吧。
0 请登录后投票
   发表时间:2007-02-25  
发觉很多操作系统黑客喜欢用trick解决问题,而不是倾向于使代码好懂。而且对于很多函数,变量的命名过于随便,使得像我这样的初学者望而生畏……
0 请登录后投票
   发表时间:2007-03-08  
sp42 写道
lighter 写道
写任何一行代码都知道在计算机里怎么执行的,这是一种多么自由自在的境界啊。 .
人机合一啊!!


记得中科院计算所的博士生的一个作业就是从最底层的寄存器操作到word application去解释一个word文档的open的全过程。
0 请登录后投票
   发表时间:2007-05-11  
hurricane1026 写道
黑眼豆豆 写道
提供一下这本书的下载地址
Operating Systems Design and Implementation, Third Edition

http://cpp.ga-la.com/downloads/ebooks/os/os_d&i_stdcpp.cn.rar

买吧。。。才20+,还能找到更便宜的么?
呵呵,那书俺看了,当年10块买的,不过觉得写的不怎么样,那本LINUX KERNEL DEVELOPMENT 学习操作系统更好一些.
0 请登录后投票
   发表时间:2007-05-23  
引用
为什么一说操作系统编程就是“写一个操作系统”啊?

9494  大部分是DRIVE  还是写LX上的实用程序比较好 既满足了自己对OS的好奇 有带来了一定的效益
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics