ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
对于有栈协程,有一种特例实现名为纤程(Fiber) 在Loom项目并发模型下,一段使用纤程并发的代码会被分为两部分——执行过程(Continuation)和调度 器(Scheduler)。执行过程主要用于维护执行现场,保护、恢复上下文状态,而调度器则负责编排所 有要执行的代码的顺序。将调度程序与执行过程分离的好处是,用户可以选择自行控制其中的一个或 者多个,而且Java中现有的调度器也可以被直接重用。事实上,Loom中默认的调度器就是原来已存在 的用于任务分解的Fork/Join池(JDK 7中加入的ForkJoinPool)。