发布时间:2013-09-30 09:41:06
1、实验背景:主机WIN7 虚拟机VMware (ubuntu12.04) 内核版本linux-3.2.0-23-generic-pae2、下载了新的内核版本linux-3.2.1来进行编译,安装步骤: 1、首先下载你想要编译的内核版本:linux-3.2.1.tar.bz2。 2、进入root权限把刚下载.........【阅读全文】
发布时间:2013-09-22 10:04:40
传统的自旋锁实际上就是一个整数,值为1时表示没有被占用,值为0或负数时表示锁已经被占用,此时spin_lock循环等待,直到spin_unlock将自旋锁的值置为1,在这个过程中没有保存线程申请自旋锁的顺序信息,后进入等待的线程有可能先获得自旋锁。 排队自旋锁.........【阅读全文】