5

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

4

1 回答 1

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

于 2014-11-25T05:08:21.530 回答