纤程

✍ dations ◷ 2025-11-27 10:39:18 #操作系统技术,执行绪

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

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

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

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

相关

  • 罗伯特·查尔斯·加洛罗伯特·查尔斯·加洛(英语:Robert Charles Gallo,1937年3月23日-),美国病毒学家。早期研究白血病,后转向肿瘤病毒的研究。生于康涅狄格州沃特伯里。加洛最出名的贡献是发现第一个
  • 胞质溶胶细胞质基质(cytoplasmic matrix、intracellular fluid(ICF)),又称胞质溶胶(cytosol)、基本细胞质(fundamental或ground cytoplasm)、透明质(hyaloplasm)。为细胞质中除去细胞器和内容
  • 聚核糖体多核糖体(Polysome)是一束或一组核糖体。这些核糖体可以附着在mRNA上,同时进行转译,使得蛋白质的转译速度大大加快。这一现象最早由 Jonathan Warner, Paul Knopf 和 亚历山大
  • 1596年重要事件及趋势重要人物
  • 野外绝灭野外灭绝(Extinct in the Wild,或缩写为EW)是一种保护现状,当某物种或其亚种,其已知的个体仅存活于圈养的环境、或是其种群需经过野放后才能够回归其历史上存在的地点时,就会被分
  • 1996年至1997年意大利足球甲级联赛 1996年至1997年意大利足球甲级联赛冠军是马尔切洛·里皮执掌的尤文图斯, 这是斑马军团的第24次夺得意大利顶级联赛冠军。卡利亚里降入1997年至1998年意大利足球乙级联
  • 大刺龙占丽鱼大刺龙占丽鱼,为辐鳍鱼纲鲈形目隆头鱼亚目慈鲷科的其中一种,被IUCN列为濒危保育类动物,分布于非洲马拉维湖南部流域,栖息深度35-65米,体长可达20公分,栖息在沙底质水域,以硅藻及无
  • 葛城一葛城一,别名くずしろ,日本女性漫画家。岩手县出身。20歳的时候以短篇“B.B.C.”(葛城一名义)入围2007年后期第61回《小学馆新人漫画大奖(日语:小学館新人コミック大賞)》少年部门佳
  • 花乃玛丽亚花乃まりあ,日本女演员,前宝冢歌剧团花组主演娘役。东京都多摩市、恵泉女学园中学校出身。身高164公分,血型O型。爱称 かのちゃん。 秋田露子(1925年退团) · · 初代春日花子(19
  • Load Family《Load Family》(韩语:로드패밀리),由张在日导演执导,而由初珑、朴元相主演。主轴为描述。