阅读:1604回复:2
在多核环境下如果驱动操作的数据只涉及到自身EXTENSION里的数据可以不用自旋锁同步吗?
一般规模不大的驱动就是一个.c文件,那些在.c内的全局变量是Driver级的,如果操作这些变量是需要自旋锁同步的,但是如果一个驱动需要操作的数据如果只涉及到 DeviceObject->DeviceExtension 里面的部分,是否可以不用考虑同步的问题?
|
|
沙发#
发布于:2010-04-27 10:42
应该也需要同步吧。如果一个核在运行读写分发例程,另一个核在运行中断服务例程,估计还是有可能出现同步问题的。
|
|
板凳#
发布于:2010-05-04 15:22
用户被禁言,该主题自动屏蔽! |
|