我爱Aspx >> C#.Net >> 如何实现操作不被其他进程打断?第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 这个方法不过老是编译不过.
后来测试换了个思路,避免了上面说的问题.
还是非常谢谢大家的帮助.
Ҷƪл˵?
gcc 能编译 c++ 吗[06-12]
关于DataSet中表格的RowIndex的问..[06-12]
如何实现PNG图片变色?[06-12]
请问,WIN程序,全选更新到数据库..[06-12]
access报错操作必须使用一个可更..[06-12]
帮我看看这样算不算装上 framewo..[06-12]
关于一个截取字符串问题[06-12]
关于system.out.println中out的简..[06-12]
就 10 分了,紧急简单问题,关于 u..[06-12]
如何将字符型转化成浮点型?[06-12]