我正在阅读旧的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操作吗? 感谢