自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王俊超 专栏

wjcsharp

  • 博客(3)
  • 收藏
  • 关注

原创 使用 InterlockedXXX实现自旋锁操作

一般进行多线程编程,进行同步时经常要用到同步内核对象event/mutex/semaphore等,但是内核对象的操作需要陷入到内核中,比较耗费cpu时间。所以,当使用数组、链表等数据结构实现大量数据添加删除时,比如实现生产消费者模式时,用event等内核对象就比较耗费cpu。系统提供了一组InterLockedXXX原子操作API,我们可以利用这些函数实现锁操作。1.   使用In

2013-08-13 17:06:34 4364 1

转载 About ntoskrnl 版本

"NTKRNLMP.EXE vs NTKRNLMP.EXE vs NTKRNLMP.EXE" Included is the "explanation" from wikipedia:Names of kernelNTOSKRNL.EXE : 1 CPUNTKRNLMP.EXE : N CPU SMPNTKRNLPA.EXE : 1 CPU, PAE

2013-08-13 14:40:17 722

转载 Windows CSRSS API Table

Windows CSRSS API Table (NT/2000/XP/2003/Vista/2008/7)Author: j00ru (j00ru.vx tech blog)Team VexilliumSpecial thanks to: Woodmann, Deus, Gynvael Coldwind, Alex, Edi StrosarBaseServer

2013-08-07 12:31:50 1070

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除