(写在前前面, 研究什么都是要 Read the fucking source code ! 否则就是雾里看花。当然分析源码是很痛苦的过程,人都是想走捷径的,但是我的经验告诉我:选择不走捷径才是真正的捷径。记住了,出来混,总是要还的。)
研一快结束了,比起第一学期,这学期累很多,昨天也完成了这学期最重要的一门课的发表:高级操作系统科目的原始套接字内核分析。
这学期开学前定下的目标就是熟练掌握Linux的操作、看完SQLite的源代码、写一篇大会论文。 现在看来Linux的内核代码倒是看了很多,SQLite却一直放着没动过了。
其实能把Linux内核研究一遍对看SQLite代码应该有很大帮助的,不过我只看了些Linux下网络协议实现部分的内核。
从今天开始两个源代码一起看吧,希望不是事倍功半,为了这个过程能顺利点,当然要找个高手给自己带下路。
以前就发现这个博客写的不错:http://www.cnblogs.com/hustcat
就拿他的 SQLite入门与分析(http://www.cnblogs.com/hustcat/archive/2009/02/12/1389448.html) 系列和《The Definitive Guide to SQLite》作为往后至少3个月生活的晨读吧