能力值:
( LV2,RANK:10 )
|
-
-
2 楼
不会
1.隔离操作不要老想到lock,要使用正规的方法
2..WriteFile SetEndofFile是系统函数!不存在lock这一说!!!lock指令是用于机器码级的
|
能力值:
( LV9,RANK:610 )
|
-
-
3 楼
貌似有LockFile函数?
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
要看你操作的文件的handle是否通一个,而不是所在的进程。
|
能力值:
( LV8,RANK:130 )
|
-
-
5 楼
多个进程对同一个文件进程写操作问题
|
能力值:
( LV8,RANK:130 )
|
-
-
6 楼
这里的原子操作不是指lock汇编指令,而是指事务,就像数据库系统里面的事务处理,每个命令或一组命令是具有原子性的,只能成功或失败,其它命令或其它组命令不能干饶此次操作,
比如两个客户端同时向SQL数据库发送命令,客户端A发送“把数据1修改为2”,客户端“读数据1的值”
这两个命令在数据库系统里面是不能同时执行的,具有原子性,也就是说,如果客户端A命令先接受,那么就得等A命令执行完了,才能执行B命令,那么B命令结果就应该是A命令修改的结果,而不是A命令修改前或修改中的值
|
|
|