发布时间:2014-11-21 10:31:53
自旋锁自旋锁是内核中最基础的锁机制。自旋锁不会引起调用者睡眠,如果自旋锁已经被别的执行单元持有,调用者就一直循环在那里看是否该自旋锁的持有者已经释放了锁,"自旋"一词就是因此而得名。自旋锁适用于锁使用者保持锁时间比较短的情况。使用自旋锁需要注意有可能造成的死锁情况: .........【阅读全文】
发布时间:2013-10-24 14:21:11
3.1、信号概述信号时UNIX中所使用的进程通信的一种最古老的方法。它是软件层次上对中断机制的一种模拟,是一种异步通信方式。信号可以直接进行用户空间和内核空间之间的交互,内核进程也可以利用它来通知用户空间进程发生了哪些系统事件。它可以在任何时候发给某一进程,而无需知道该进程的状态。如果该进程当前并.........【阅读全文】
发布时间:2013-10-24 13:46:25
数学是外部世界的抽象,只有把数学的方法和真实世界联系在一起才可以真正理解背后的思想:数学本身是算法的心脏,数学建立起了外部真实世界和抽象模型的对应。数学又是我们对自然界理解的总结升华。我们对自然界的理解却又是“抽样”!所以,数学的所有模型都是通过对自然界数据的抽样,猜想,匹配到有限的几类模型中。.........【阅读全文】