当前位置: 技术问答>linux和unix
想学习一套源码,是看内核好还是看个开源的源码?
来源: 互联网 发布时间:2017-04-20
本文导语: 想学习一套源码,是看内核好还是看个开源的源码? 求推介一下,关于内核方面也查了很多资料,推介的有些参差不齐,有人说是看最新的,有人说看0.1就可以了。因为看源码都是个比较耗时耗力的事情,所以是看l...
想学习一套源码,是看内核好还是看个开源的源码? 求推介一下,关于内核方面也查了很多资料,推介的有些参差不齐,有人说是看最新的,有人说看0.1就可以了。因为看源码都是个比较耗时耗力的事情,所以是看linux内核还是看个开源的一套源码比较好,我也没打算写个操作系统,就是想能自己写个调度或者是mem管理机制方面的。 然后能自己架构一个中型的源码框架,为以后先打点基础。
|
如果只是学习和娱乐,在0.1/0.11/...上做没什么差异。
如果希望以后走这一行,建议用比较新的内核来进行学习和实验。
至于你说的架构中型源码框架的,最好先想好以后的目的是什么,然后再动手。
如果希望以后走这一行,建议用比较新的内核来进行学习和实验。
至于你说的架构中型源码框架的,最好先想好以后的目的是什么,然后再动手。
|
你所说的项目如果涉及不到内核的话,是不用看内核的(初级阶段),因为应用层的东西已经足够你花很多时间去掌握了。
memcache, libevent这些很有名的开源项目可以看看。源码规模也不大不小,1,2万行的样子吧。可以选择老点的版本学习。
memcache, libevent这些很有名的开源项目可以看看。源码规模也不大不小,1,2万行的样子吧。可以选择老点的版本学习。