纤程

✍ dations ◷ 2025-11-24 10:41:40 #操作系统技术,执行绪

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

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

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

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

相关

  • 特有种特有种(英语:endemic species,指特有性之现象或性质,英文为endemism)是指“因历史、生态或生理因素等原因,造成其分布仅局限于某一特定的地理区域或大陆,而未在其他地方中出现”的
  • 华彦钧华彦钧(1893年8月17日-1950年12月4日),小名阿炳。中国著名民间音乐家、道士,江苏无锡人。从小受到父亲严格训练,擅演奏笛子、琵琶、二胡、鼓等乐器。约1928年双目失明,时人因称其为
  • 第二共和国法兰西第二共和国,简称第二共和,是1848年11月4日到1852年12月2日间统治法国的共和政体。1848年法国二月革命爆发。二月革命成功后,七月王朝崩溃,资产阶级取得政权,建立了法兰西第
  • 再见列宁《再见列宁!》(英语:Good bye, Lenin!)是2003年德国导演沃尔夫冈·贝盖尔所拍摄的黑色喜剧电影。本片是从一个家庭的角度来描写在两德统一下,德意志民主共和国人民的反应。这部影
  • 各国钾长石产量列表这是一个2006年的各国钾长石产量列表,主要基于2008年7月 英国地质调查局 的数据。
  • 黄素氧还蛋白黄素氧还蛋白(英语:Flavodoxin)是一种含有黄素单核苷酸的细菌电子传递蛋白。黄素氧还蛋白在结构上的特点是具有五股平行的β-折叠以同一侧围绕着一个α-螺旋。此蛋白广泛分布于
  • 菲利普·尤里西奇 菲利普·尤里西奇(塞尔维亚语:Филип Ђуричић, 1992年1月30日-)是一位塞尔维亚足球运动员,在场上的位置是中场。现效力于意甲球队萨索洛。他也代表塞尔维亚国家
  • 碳酸铯2170 mg/kg(小鼠经口)碳酸铯(英语:Caesium carbonate)是一种无机化合物,属于碳酸盐,化学式为Cs2CO3。可由碳酸铵与氢氧化铯反应制得。
  • 乐经《乐经》是传说中的儒家六经之一,久佚,后世多谓之毁于秦始皇焚书,但《乐经》是否存在仍然众说纷纭。古往今来有多人对其进行过论述,可大致归纳如下:2008年7月由校友赵伟国从境外
  • 卡哈拉湖卡哈拉湖(爱沙尼亚语:Kahala järv),是爱沙尼亚的湖泊,位于该国北部,由哈尔尤县负责管辖,长2.4公里、宽2公里,面积16.4平方公里,海拔高度33米,平均水深0.9米,最大水深2.8米。