阅读一个优秀的Server内核实现,早期的代码比后期的代码要好得多.因为在早期的代码里,你可以学习到一个黑客级别的程序猿到底在思考什么.同时,你能看到他哪里写得差劲,以及后来是怎么优化的. 如果你一心追求最新的技术,但是,不关心它是怎么成长起来的,方向都走错了.走错了方向,跑得越快,离目标越远. /* Search the first timer to fire. * This operation is useful to know how many time the select can be…