操作系统技术实现
DarkMagician_Potter
这个作者很懒,什么都没留下…
展开
-
读写自旋锁详解
读写自旋锁简介 什么是读写自旋锁 自旋锁(Spinlock)是一种常用的互斥(Mutual Exclusion)同步原语(Synchronization Primitive),试图进入临界区(Critical Section)的线程使用忙等待(Busy Waiting)的方式检测锁的状态,若锁未被持有则尝试获取。这种忙等待的做法无谓地消耗了处理器资源,故而只适用于临界区非常转载 2014-07-25 15:18:27 · 1627 阅读 · 0 评论 -
IRQL(转载 自 windows内核情景分析)
与此相关,Windows为CPU的运行状态定义了许多“IRQ级别”,即IRQL。在任一时间中,CPU总是运行于其中的某一个级别,这个级别就表明了什么事情可以做、什么事情不可以做。下面是这些级别的定义: #define PASSIVE_LEVEL 0 #define LOW_LEVEL转载 2014-12-31 17:20:58 · 644 阅读 · 0 评论