阅读:1378回复:2
DPC 是顺序执行的吗?
今天在某博客某网站读到一篇文章:http://blog.donews.com/zwell/articles/27324.aspx,其中读到有一段:
/****************************************************************** iv) DPC 由于DPC队列中的对象总是被系统顺序地处理,所以也可以将需要同步的代码做成 Dpc过程,需要调用时将相应的DPC对象放到队列的末尾即可。 ******************************************************************/ 这是真的吗?如果是多CPU的系统下,DPC也是顺序被执行的吗?如果DPC能保证被顺序执行,在DPC中运行的代码岂不是不必作DPC之间的同步了? |
|
沙发#
发布于:2007-08-15 00:44
each cpu has a dpc queue, so at least you still need multi-cpu sync
|
|
板凳#
发布于:2007-08-03 15:57
用户被禁言,该主题自动屏蔽! |
|