假设线程A执行过程中不断产生内存块(也可能是线程B处理后的)要给线程B处理,线程B处理完后又给线程A处理或结束(线程A给它的同一块内存),若干次后结束。要探讨的内容是,如何让内存块尽快的得到处理,比如线程A处理完有什么办法尽快让线程B对数据进行处理,假设此时线程B空闲
解决方案 »
- 我选择了2009-01月份,我想知道怎样代码或函数写可以成2009-02
- SQL查询语句中,可以使用MonthsBetween函数吗?
- delphi 2007好用吗?
- 请问Delphi中什么控件能打开*.inp格式的图形文件
- shellexecute的用法
- 怎样用showmessage显示记录条数?
- 如何判断当前的控件的名字???
- 如何清除用IMAGE打开JPG的图片
- 请教大家一个socket传送数组的问题
- buff: array[0..64 * 1024 - 1] of Char; edit1.lines.add[buff] 在win2000下报错误
- 如何在类以外的函数引用类的方法?
- 服务器端设置DCOM
CreateEvent创建一个事件
ResetEvent设置复位
这时
线程二进入
WaitForSingleObject
直到线程一调用SetEvent