IO工作项与非IO工作项

时间:2013-12-11 19:12:49

标签: multithreading winapi io

我正在阅读旧的Windows线程系统,并且有一个区别,我不明白,从msdn你可以阅读以下内容:

“线程池中有两种类型的工作线程:I / O和非I / O.I / O工作线程是一个等待处于可警告等待状态的线程。工作项排队作为异步过程调用(APC)的I / O工作线程。如果应该在一个等待处于可警告状态的线程中执行它,则应该将工作项排入I / O工作线程。“

http://msdn.microsoft.com/en-us/library/windows/desktop/ms686756(v=vs.85).aspx

为什么要使用IO工作线程与非工作线程?你还可以像在非IO工作线程中读取文件一样进行IO操作吗? 感谢

0 个答案:

没有答案