摘要: 这篇文章基本上就是把WDK文档复述了一下,算不上原创,各位将就着看吧。在用户态的世界很多程序员(特别是*NIX界的人)不喜欢用多线程,认为这东西大大增加了程序的复杂度的同时带来的好处却不多,他们宁愿用进程来分割任务。当然这是一种很好的设计原则,我个人也持一模一样的观点。但是自从多核被炒热之后这部分内容越来越受关注,你假装问题不存在已经不可能了,借用冠希哥的日歪普歌词说就是:就算忘记你们不可能看不见。而在内核态的世界多线程的传统由来已久,因为内核部分的地址空间多半是共享的,即使是多进程架构在反映在内核部分也就是不同的线程,并且操作硬件的过程中不被重入也是基本要求。如果你开发过驱动或者玩过内核,那 阅读全文
posted @ 2012-06-11 13:35 gussing 阅读(1468) 评论(0) 推荐(0) 编辑