慕 慕容乾坤 Unregistered / Unconfirmed GUEST, unregistred user! 2001-08-23 #1 各位大侠,谁有关于线程和进程的同步的技术资料(自己总结的也可以),请 发给我一份(不太长贴上来也可以),我急切需要。先在这里谢谢各位了。 TGHC@china.com
5 5rain6sky Unregistered / Unconfirmed GUEST, unregistred user! 2001-08-23 #3 这儿有点东东——http://www.mypcera.com/softxue/delphi/z/wlyy/008.htm
慕 慕容乾坤 Unregistered / Unconfirmed GUEST, unregistred user! 2001-08-23 #4 to CODEHUNTER 你什么时候开学呀?我这几天急着要啊! to 5rain6sky 不错,请继续帮我找找,我也非常需要自己总结的那种。
Y yxdelphi Unregistered / Unconfirmed GUEST, unregistred user! 2001-08-23 #6 也发一份给我 yxdelphi@wx88.net
L liguang Unregistered / Unconfirmed GUEST, unregistred user! 2001-08-24 #9 好具体一点。 Delphi中封装了临界对象。对象名为TCriticalSection,使用的时候只要在主线程当中建立 这个临界对象(注意一定要在需要同步的线程之外建立这个对象)。具体同步的时候使用 Lock和Unlock即可。 而进程间同步建立互斥对象,则只需要建立一个互斥对象CreateMutex. 需要同步的时候只需要 WaitForSingleObject(mutexhandle, INFINITE) unlock的时候只需要ReleaseMutex(mutexhandle);即可。
好具体一点。 Delphi中封装了临界对象。对象名为TCriticalSection,使用的时候只要在主线程当中建立 这个临界对象(注意一定要在需要同步的线程之外建立这个对象)。具体同步的时候使用 Lock和Unlock即可。 而进程间同步建立互斥对象,则只需要建立一个互斥对象CreateMutex. 需要同步的时候只需要 WaitForSingleObject(mutexhandle, INFINITE) unlock的时候只需要ReleaseMutex(mutexhandle);即可。
慕 慕容乾坤 Unregistered / Unconfirmed GUEST, unregistred user! 2001-08-26 #10 to liguang: 你的回答基本可以,能不能总结出一篇系统的文章? to 大家: 不一定非得用DELPHI来回答,总结出WINDOWS的线程和进程的同步机制也可.
L LLLYJ Unregistered / Unconfirmed GUEST, unregistred user! 2001-08-29 #11 我觉得进程间同步最好使用信号灯Semaphore, 该方法是各个操作系统都提供的同步机制, 即资源的控制权争夺的机制。在windows环境下,参考以下函数: CreateSemaphore,WaitForSingleObject.
我觉得进程间同步最好使用信号灯Semaphore, 该方法是各个操作系统都提供的同步机制, 即资源的控制权争夺的机制。在windows环境下,参考以下函数: CreateSemaphore,WaitForSingleObject.
X xyf2001721 Unregistered / Unconfirmed GUEST, unregistred user! 2001-08-30 #12 也发一份给我 hanuser@263.net
W wlq Unregistered / Unconfirmed GUEST, unregistred user! 2001-08-30 #13 誰有帖出來﹐我給分 或給我 wlq@y3mail.yydg.com.cn
T tseug Unregistered / Unconfirmed GUEST, unregistred user! 2001-09-29 #15 有很多方法, 信号灯, 临界区, 互斥对象,此外, windows下还可以用全局原子, 共享内存等等. 在windows体系中, 读写一个8位整数时原子的, 你可以依靠这一点 完成互斥的方法. 对于能够产生全局名称的方法能够可以在进程间同步上(如互斥对象), 也可以用在线程间同步上;不能够产生全局名称的方法(如临界区)只能用在线程间同步上. []我要上车了, 过两天在总结一份.
有很多方法, 信号灯, 临界区, 互斥对象,此外, windows下还可以用全局原子, 共享内存等等. 在windows体系中, 读写一个8位整数时原子的, 你可以依靠这一点 完成互斥的方法. 对于能够产生全局名称的方法能够可以在进程间同步上(如互斥对象), 也可以用在线程间同步上;不能够产生全局名称的方法(如临界区)只能用在线程间同步上. []我要上车了, 过两天在总结一份.
房 房客 Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-07 #20 http://my-wjl.scu.edu.cn/~freeweb/computer/program/vc2/vc004.htm