纤程

✍ dations ◷ 2025-11-25 20:22:48 #操作系统技术,执行绪

在计算机科学中,纤程(英语:Fiber)是一种最轻量化的线程(lightweight threads)。它是一种用户态线程(user thread),让应用程序可以独立决定自己的线程要如何运作。操作系统内核不能看见它,也不会为它进行调度。

就像一般的线程,纤程有自己的定址空间。但是纤程采取合作式多任务(Cooperative multitasking),而线程采取先占式多任务(Pre-emptive multitasking)。应用程序可以在一个线程环境中创建多个纤程,然后手动运行它。纤程不会被自动运行,必须要由应用程序自己指定让它运行,或换到下一个纤程。

跟线程相比,纤程较不需要操作系统的支持。

一个用户态线程拆分成多个纤程,通过用户态代码来调度纤程,从而让各个纤程“非抢占”地工作。相关Windows API:

相关

  • McKinsey Company麦肯锡公司(英语:McKinsey & Company,简称麦肯锡)为一所由芝加哥大学会计系教授詹姆斯·麦肯锡创立于芝加哥的管理咨询公司,营运重点是为企业或政府的高层干部献策、针对庞杂的经
  • 台湾铁路管理局交通部台湾铁路管理局(简称台湾铁路局、台铁局、台铁,或迳称为铁路局)是中华民国交通部的部属机关(附属事业机构),负责经营台湾的传统铁路系统——台湾铁路,为台湾第一家、也是规模
  • 笛福丹尼尔·笛福(Daniel Defoe,1660年9月13日-1731年4月24日),原名丹尼尔·福(Daniel Foe),英国小说家、新闻记者、小册子作者。其作品主要为个人通过努力,靠自己的智慧和勇敢战胜困难。
  • 微兽目 Microbiotheria small/small微兽目(Microbiotheria),又名智鲁负鼠目或小负鼠目,是有袋下纲下的一个目,其下只有微兽科(Microbiotheriidae)。这个目下的大部分物种都已经灭绝,只剩下南猊。现时已知最古老的微兽
  • 1561年
  • 五大湖工业区五大湖工业区位于北美洲五大湖南部的圣保罗-辛辛那提-布法罗三角区内、美国五大湖、密西西比河、俄亥俄河以及阿巴拉契亚山脉之间,涵盖了纽约州、宾夕法尼亚州、俄亥俄州、威
  • 平方英里平方英里(简写:sq. mi or mi²)是一个面积单位。1 平方英里等于:平方尧米、平方佑米(Ym²) 平方泽米、平方皆米(Zm²) 平方艾米(Em²) 平方拍米(Pm²) 平方垓米、平方太米(Tm²)平
  • 苹果中毒门苹果中毒门是指苹果公司的产品代工厂因化学污染导致多名代工厂员工中毒的事件。苹果公司已于2011年2月15日承认有137名苹果中国供应商的员工受到正己烷的中毒。
  • 维雷希斯宫维雷希斯宫(立陶宛语:Vileišis Palace)是位于立陶宛首都维尔纽斯的一座宫殿建筑,为巴洛克式建筑。维雷希斯宫修建于1904年。现在维雷希斯宫是立陶宛文学与民俗学研究所的所在地
  • 国家赔偿国家赔偿(英语:state compensation),有简称国赔,指因公务员故意或过失之行为或公有之公共措施,导致人民之权利受损时,可向该公务员或公有公共措施所属之公务单位请求之赔偿。基本的