纤程

✍ dations ◷ 2025-12-02 05:06:02 #操作系统技术,执行绪

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

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

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

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

相关

  • 空间空间为一种抽象观念,乃是物质与事件存在并有彼此相对关系的客观形式。与“时间”相对,通常指四方上下。古典物理的解释:宇宙中物质实体之外的部分称为空间。近代物理的解释:宇宙
  • 陈家伟陈家伟可能指以下人物条目中的一个:
  • 亚齐苏丹王朝亚齐苏丹国(Sultanate of Aceh)是16至17世纪在今天印尼苏门答腊亚齐的强权,首都哥打拉贾(Kutaraja,今日之班达亚齐)。亚齐人的族源为占族,在占城被越南灭亡后部分占族逃离到东南亚
  • 蜜月度蜜月,又称为蜜月旅行,是新婚夫妻一起到某一个地方所度过的休闲时光。蜜月旅行的要点,在于行程浪漫之余,亦不失个人的空间。因此,若非必要而要参加旅行团的话,也希望观光的地点能
  • F2FSF2FS(英语:Flash-Friendly File System)是一种闪存文件系统,主要由金载极(韩语:김재극)在三星集团研发,适合Linux内核使用。此文件系统起初是为了NAND闪存的存储设备设计(诸如固态硬
  • 埃利亚的芝诺埃利亚的芝诺(希腊语:Ζήνων(Zhénon),约前490年-前430年),古希腊哲学家。他以提出了四个关于运动不可能的悖论而知名。他创造这些悖论是为了支持他老师巴门尼德的理论。他认
  • 四氟乙烯四氟乙烯,结构式F2C=CF2。无色气体,不溶于水。有毒。在加有阻聚剂的钢瓶或受压容器中低温储存。由一氯二氟甲烷经气化、热裂解产生。经水洗、碱洗、压缩、冷冻脱水、干燥、分馏
  • 吴棠吴棠(1813年8月19日-1876年7月20日),字仲宣,清代安徽省盱眙县人(今安徽明光市三界镇) ,晚清封疆大吏。道光十五年举人,道光二十九年(1849年)大挑知县,初为淮安府桃源县令(今江苏泗阳县),咸
  • 水晶奖水晶奖可能是以下奖项之一:
  • 亚纳库查山 (马库萨尼-努尼奥瓦)坐标:14°08′36″S 70°38′08″W / 14.14333°S 70.63556°W / -14.14333; -70.63556亚纳库查山(Yanacocha),是秘鲁的山峰,位于该国东南部普诺大区,由马库萨尼区和努尼奥瓦区负