|
|
|
|
|
|
|
《软件调试》书友
帖子发起人: demon0 发起时间: 2008-08-27 11:00 上午 回复: 24
|
帖子排序:
|
|
|
|
2008-08-27, 11:00 上午
|
demon0
注册: 2008-08-27
发 贴: 13
|
研究windows内核 和 linux 内核 我该选哪个呢?
|
|
|
|
我是刚毕业两年一cs 系的学生,发现高端调试论坛上有很多系统底层的 前辈,和师兄, 所以希望大家指点迷津,
我对系统底层很有兴趣,有志从事底层开发,可是现在我面临一个问题是 ,我先学windows的底层还是linux的底层呢(自己两个平台上都做过些应用程序的开发),哪个更有价值呢(说白了更有钱景)?我看到了软件调试这本书了正准备买,里面的很多实例 是以windows为背景的,这个论坛的讨论也是windows内核版很热闹,linux 版好像没人 ?
大家还有 软件调试作者 前辈 给我指点下吧,最近郁闷拿不定主意,毕竟精力有限,我要先选一样学习?在此先行谢过了。
|
|
|
IP 地址: 已记录
|
报告
|
|
|
|
2008-08-27, 12:50 下午
|
格蠹老雷
注册: 2005-12-19
发 贴: 1,303
|
Re: 研究windows内核 和 linux 内核 我该选哪个呢?
|
|
|
|
你一毕业就有志于学习底层,值得鼓励!我建议你主要学习Windows,对于某些专题,可以参考和比较Linux的做法。分享一下我的经验,我主要是使用内核调试方法来学习系统内核和底层知识的。今天的操作系统内核已经与莱昂氏分析UNIX时的情况有很大不同,代码的总量非常大,完全静态分析(看代码或者文档)会很慢、也很难坚持下来。选择感兴趣的专题,进行跟踪和动态分析,常常可以事半功倍。观点可能偏颇,仅供参考,特别是Linux方面的高手,请不要怪罪:-)
|
|
|
IP 地址: 已记录
|
报告
|
|
|
|
2008-08-27, 13:25 下午
|
demon0
注册: 2008-08-27
发 贴: 13
|
Re: 研究windows内核 和 linux 内核 我该选哪个呢?
|
|
|
|
Raymond前辈,多谢回答啊激动中。。。
听说 很多server side的 程序,
比如google,百度的 web server Server: GWS/2.1 ,Server: BWS/1.0
都是 linux 上的,猜想为了高性能,跟系统底层应该也是关系很紧密 。
您能否回答 下为什么选windows 呢? know why not just how
|
|
|
IP 地址: 已记录
|
报告
|
|
|
|
2008-08-27, 15:39 下午
|
王宇
注册: 2007-05-08
发 贴: 306
|
Re: 研究windows内核 和 linux 内核 我该选哪个呢?
|
|
|
|
对于有志者来说,不同的OS架构都只是研究的组成部分而已。无论从哪条路开始最终它们都应该殊途同归,若非要排个先后,那从你最感兴趣的入手好了。
开源社区的杀手锏是“RTFSC”;
M$领地的杀手锏是反汇编。这个领域玩的就是Undocumented,好奇是驱使人们挖掘二进制的动力。
底层开发是个大概念,一般来说写驱动和调试内核是最好的切入点,只是不要被某IO模型禁锢住思想就好。
|
|
|
IP 地址: 已记录
|
报告
|
|
|
|
2008-08-28, 10:11 上午
|
demon0
注册: 2008-08-27
发 贴: 13
|
Re: 研究windows内核 和 linux 内核 我该选哪个呢?
|
|
|
|
|
|
IP 地址: 已记录
|
报告
|
|
|
|
2008-08-28, 10:16 上午
|
王宇
注册: 2007-05-08
发 贴: 306
|
Re: 研究windows内核 和 linux 内核 我该选哪个呢?
|
|
|
|
|
|
IP 地址: 已记录
|
报告
|
|
|
|
2008-08-28, 10:19 上午
|
demon0
注册: 2008-08-27
发 贴: 13
|
Re: 研究windows内核 和 linux 内核 我该选哪个呢?
|
|
|
|
是啊 ,所以心里着急 毕业两年了都(毕业的一般本科 就不在这里说了),看这里大家都在都在讨论很深入的底层的东西,
应用上的程序做过一些
内核态我还没有入门啊
,深感差距巨大 啊,
|
|
|
IP 地址: 已记录
|
报告
|
|
|
|
2008-08-28, 10:25 上午
|
Coding
注册: 2008-05-31
发 贴: 103
|
Re: 研究windows内核 和 linux 内核 我该选哪个呢?
|
|
|
|
我也刚两年了,一向是感兴趣什么,工作要求什么,我就学什么。
Linux和Windows要分出个优劣来,双方要吵翻天的。
重要的不是学什么,而是学不学,选任何一个,都不会错的
|
|
|
IP 地址: 已记录
|
报告
|
|
|
|
2008-08-28, 12:31 下午
|
王宇
注册: 2007-05-08
发 贴: 306
|
Re: 研究windows内核 和 linux 内核 我该选哪个呢?
|
|
|
|
楼上的认识pjf或card不?
哈哈,看来小本毕业两年的人真多呢,me too~ ^_^
|
|
|
IP 地址: 已记录
|
报告
|
|
|
|
2008-08-28, 12:51 下午
|
格蠹老雷
注册: 2005-12-19
发 贴: 1,303
|
Re: 研究windows内核 和 linux 内核 我该选哪个呢?
|
|
|
|
从供需的比例来看,感觉目前更缺少Windows驱动和底层的开发者。从通过调试来学习的角度来看,Linux的内核调试支持需要重新编译内核而且功能不够稳定和强大;Windows的内核调试支持很好用。
|
|
|
IP 地址: 已记录
|
报告
|
|
|
|
2008-08-28, 13:08 下午
|
王宇
注册: 2007-05-08
发 贴: 306
|
Re: 研究windows内核 和 linux 内核 我该选哪个呢?
|
|
|
|
VMWare Workstation 6.0 和 GDB 已经可以很好的结合了。而且貌似只要加一句配置语句(VMWare的人不厚道呀不厚道)就可以内核源代码级Debug,请参看这里:
http://linux.chinaunix.net/bbs/viewthread.php?tid=896214
另外,听说Linus终于要松口了?要加调试器进内核?!
|
|
|
IP 地址: 已记录
|
报告
|
|
|
|
2008-08-28, 13:10 下午
|
Coding
注册: 2008-05-31
发 贴: 103
|
Re: 研究windows内核 和 linux 内核 我该选哪个呢?
|
|
|
|
pjf当然知道了,同根同源嘛,不过没见过,card没听说过。
|
|
|
IP 地址: 已记录
|
报告
|
|
|
|
2008-08-28, 13:14 下午
|
王宇
注册: 2007-05-08
发 贴: 306
|
Re: 研究windows内核 和 linux 内核 我该选哪个呢?
|
|
|
|
|
|
IP 地址: 已记录
|
报告
|
|
|
|
2008-08-28, 13:23 下午
|
Coding
注册: 2008-05-31
发 贴: 103
|
Re: 研究windows内核 和 linux 内核 我该选哪个呢?
|
|
|
|
没有,接触内核也就最近半年多的事情,知道pjf是因为他的IceSword很好用,嘿嘿
|
|
|
IP 地址: 已记录
|
报告
|
|
|
|
|
总页数 1 第 2 页 [共有 25 条记录]
|
1 2 > |
|
|
高端调试 » 图书 » 《软件调试》书友 » Re: 研究windows内核 和 linux 内核 我该选哪个呢?
|
|
|
|
|
|