20楼#
发布于:2002-07-26 15:41
各位老大,小弟似乎有答案了,待我证明之后向诸位汇报。
届时定有分值送上。 ;) |
|
|
21楼#
发布于:2002-07-26 23:21
哦!不知道你使用了什么方法呢,但是我说的方法是肯定可以的
|
|
22楼#
发布于:2002-08-02 10:30
哦!不知道你使用了什么方法呢,但是我说的方法是肯定可以的 你老大说的对,其实大伙儿说的办法都很好,当然,gung老兄对SpinLock的理解小弟觉得还是不对,小弟始终认为上面对gung老兄的关于SpinLock的解释是有点道理的,如认为不对或讲的不合适,请不吝赐教,谢了! 这个问题小弟一开始的做法就没问题,至于分发例程中的Wait,由于和用户态交互,有时候是得小心些,对于队列的处理,像FileDisk中用Event通知没问题,但感觉用Semaphore更好。 Tom老哥说的办法也很好,只是小弟这里好像不用写StartIo也可以解决问题。 小弟最终发现出问题的是在一个傻逼Dll中,小弟的用户态程序要通过那个傻逼Dll访问下面,没办法,只好帮人改Dll了,靠~ 多谢各位老大帮忙,也多谢gung哥们帮忙。小分送上! 怎么给不了分了?说什么我不是此帖的发起人或此帖已经给分! faint! 三位来我的新帖里领分吧,不好意思。 [编辑 - 8/2/02 by TonyHuyan] 明白了,不知道为何在帖子上方点“会员登录”时要给个“保持登录天数”,默认还是10天!请问管理员,这有什么意义吗?我估计好多人遇到过给不了分的情况,都是这个原因! [编辑 - 8/2/02 by TonyHuyan] |
|
|
23楼#
发布于:2002-08-02 22:00
呵呵!用信号量比用event要好,特别是当进栈的比出栈的快的时候
|
|
上一页
下一页