摘要:
纤程(fiber)是一种由应用程序自己调度的轻量级线程。纤程不能被线程自动调用。一个线程可以创建任意多个纤程。如果想使用纤程,可以使用createfiber()创建,但是其处于挂起状态。即纤程创建后不能马上执行。一旦创建了纤程,可以通过纤程的地址在纤程之间转换,纤程本身不能完成这项工作,需要SwitchToFiber()来自己完成转换工作!一个纤程在以下两种情况下将暂停:1.线程调用了其他纤程;2.该纤程所在的线程用完了系统分配的时间片。1.LPVOID WINAPI ConvertThreadToFiber( LPVOID lpParameter);//参数为指向传给纤程的数据,可以通过Ge 阅读全文
posted @ 2013-10-31 15:32
hometown
阅读(1571)
评论(0)
推荐(0)