纤程

✍ dations ◷ 2025-12-11 00:13:50 #操作系统技术,执行绪

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

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

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

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

相关

  • 金刚烷金刚烷(化学式:C10H16,三环癸烷)是无色晶状固体,有樟脑气味。化学性质稳定,对光稳定,亲油性强,天然存在于石油中。它是分子式为C10H16的异构体中最稳定的。金刚烷的碳架结构相当于是
  • 前庭裂前庭裂(rima vestibuli、假声带(false vocal cords))为喉腔中的一个空间。对于前庭韧带(vestibular ligaments、覆有黏膜的前庭襞)而言,结构上类似声门裂(英语:rima glottidis)对于
  • 连字号؋ ​₳ ​ ฿ ​₿ ​ ₵ ​¢ ​₡ ​₢(英语:Brazilian cruzeiro) ​ $ ​₫ ​₯ ​֏ ​ ₠ ​€ ​ ƒ(英语:Florin sign) ​₣ ​ ₲ ​ ₴(英语:Hryvnia sign) ​ ₭ ​ ₺
  • 罗马大学罗马大学(意大利语:Sapienza - Università di Roma),也译罗马智慧大学,亦称罗马第一大学或罗马一大,是意大利罗马市的一所著名大学。罗马大学为全欧洲学生注册人数最多的大学(若包
  • 朝永振一郎朝永振一郎(日语:朝永 振一郎/ともなが しんいちろう Tomonaga Shin'ichirō,1906年3月31日-1979年7月8日),日本物理学家,量子电动力学的奠基人之一。他也因为这项贡献与美国物理学
  • HappyCash远鑫电子票证,是台湾的电子票证发行商之一,于2014年6月27日获行政院金融监督管理委员会核准成立。其发行的票证为有钱卡,并结合同集团鼎鼎联合行销的HAPPY GO集点卡。核心业务
  • Armillaria luteobubalina蕈伞凸面Armillaria luteobubalina(英语:Australian honey fungus)是蜜环菌属的一种蕈类,广泛分布于澳大利亚南部,亦有阿根廷与智利的标本经序列分析后被认为可能属于本种,此分布
  • 澳门特别行政区保安部队及保安部门纪律监察委员会澳门特别行政区保安部队及保安部门纪律监察委员会(中文简称:纪监会,葡萄牙语:Comissão de Fiscalização da Disciplina das Forças e Serviços de Segurança de Macau,葡文
  • 艾字节艾字节或艾可萨字节(英语:Exabyte,缩写为EB),是一种信息计量单位,现今通常在标示网络硬盘总容量,或具有大容量的存储介质之存储容量时使用。据估算,2011年整个互联网的容量总和不超
  • 安全转矩关闭安全转矩关闭(Safe Torque Off)简称STO,是工业设备中的安全机能,此机能有效时,设备不输出转矩。在EN IEC 61800-5-2: 2007《可调速电机驱动系统,Part 5-2:安全需求-机能》中也有提