perf初试用
之前介绍过oprofile,但Linus指出其存在的一些缺点,http://lwn.net/Articles/339406/,因此这里介绍另一款被Linux内核原生支持的性能采样与分析工具perf,在2.6.31及后续版本的Linux内核里,安装perf非常的容易: #... [阅读更多]
之前介绍过oprofile,但Linus指出其存在的一些缺点,http://lwn.net/Articles/339406/,因此这里介绍另一款被Linux内核原生支持的性能采样与分析工具perf,在2.6.31及后续版本的Linux内核里,安装perf非常的容易: #... [阅读更多]
在Linux内核里无法直接进行浮点计算,这是从性能上的考虑,因为这样做可以省去在用户态与内核态之间进行切换时保存/恢复浮点寄存器... [阅读更多]
校园招聘,从广州到武汉,和莘莘学子打交道,总得来说,广州的学生实践经验比较好,而武汉的学生虽说基础不差,但实践相差较远,大多是参加了什么培训班而做了几个小项目,所以拿到的学生简历几乎一半以上是诸如坦克大战、邮件服务器、MP3播放器类似的练手题目。 校园招聘也挺赶的,来去匆匆,广州不消说,而武汉东湖还是在回来的时候,去高铁站时让的士师傅顺道走东湖中路看了一下。人生是一场漫旅,感受大自然的恩赐! ... [阅读更多]
Linux提供了一个套接口选项SO_LINGER,可以改变在套接口上执行close()函数时的默认行为,对于改变之后的行为如何,网上有大量的资料人云亦云的对其进行了说明,但是事实上却并非如此。 选项SO_LINGER用到的相关参数主要是一个linger结构体: Filename... [阅读更多]