什么是纤维饼干?

时间:2014-09-24 14:02:09

标签: windows multithreading fiber

当我注意到方法GetThreadFromFiberCookie时,我浏览了.NET Marshall类。我尝试搜索该术语,但仅在Windows上的线程上下文中找到了对Fibers的引用。什么是纤维饼干?

1 个答案:

答案 0 :(得分:1)

根据: http://msdn.microsoft.com/en-us/library/system.runtime.interopservices.marshal.getthreadfromfibercookie%28v=vs.100%29.aspx

"光纤cookie是不透明的令牌,主机在向公共语言运行时提醒其光纤调度决策时使用它们。它们由堆栈和寄存器上下文组成。"

"光纤是一种特别轻量级的执行线程......它们使用合作多任务处理" - http://en.wikipedia.org/wiki/Fiber_%28computer_science%29

相关问题