• λ我爱Aspx >> C#.Net >> 如何实现操作不被其他进程打断?
  • 如何实现操作不被其他进程打断?

  • :aspxer  Դ:csdn  :2007-6-12 3:43:36  ؼ:
  • 第4楼. 由 Arrivaloffittest 于 2007-5-26 14:55:50 发表

    要用内核的原子操作 asm/atomic.h,不过

    #warning Using kernel header in userland program. BAD!

    第5楼. 由 Arrivaloffittest 于 2007-5-26 15:04:39 发表

    再说原子操作导致时间中断丢失,应该在一个时间中断间隔之内完成你的操作,

    这里你用到了读文件系统调用,绝不要使用原子操作了,否则如果读阻塞,你的系统就永远挂在那里了

    第6楼. 由 roadingyh 于 2007-5-27 15:43:02 发表

    如何实现操作不被其他进程打断? ??

    忽略一切信号..........

    第7楼. 由 blh 于 2007-5-27 20:07:47 发表

    关闭时钟 :)

    第8楼. 由 lilingcx 于 2007-6-7 13:44:04 发表

    谢谢大家的帮助.

    我后来试过 asm/atomic.h 这个方法不过老是编译不过.

    后来测试换了个思路,避免了上面说的问题.

    还是非常谢谢大家的帮助.

    Ҷƪл˵?
  • һƪ请问:gtk有哪些信息啊,delete_event是不是个信息啊,哪有gtk信息的资料啊,帮助上有吗?
    һƪgcc 能编译 c++ 吗