纤程

✍ dations ◷ 2025-11-23 17:20:03 #操作系统技术,执行绪

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

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

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

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

相关

  • 相对论相对论(英语:Theory of relativity)是关于时空和引力的理论,主要由爱因斯坦创立,依其研究对象的不同可分为狭义相对论和广义相对论。相对论和量子力学的提出给物理学带来了革命性
  • 几何学几何学(英语:Geometry,古希腊语:γεωμετρία)简称几何。几何学是数学的一个基础分支,主要研究形状、大小、图形的相对位置等空间区域关系以及空间形式的度量。许多文化中都
  • 木卫二飞越任务木卫二飞越任务(Europa Multiple-Flyby Mission)是美国国家航空航天局计划的木星卫星探测任务,预计在2020发射(约2022年),太空船将登陆在伽利略卫星木卫二,并绕行木星飞行。木卫二
  • 克拉克·盖博威廉·克拉克·盖博(英语:William Clark Gable,1901年2月1日-1960年11月16日),生于美国俄亥俄州加的斯,外号“电影皇帝”,美国国宝级电影男演员,《乱世佳人》的主演。1999年,美国电影
  • Macrorhynchus大头鳄属(学名:Pholidosaurus)是鳄形超目新鳄类大头鳄科的一属,是大头鳄科的模式属。化石发现于德国、英格兰,生存年代估计约为白垩纪早期的贝里亚阶。发现于瑞典斯科讷、丹麦博
  • 亚历山德罗夫 (弗拉基米尔州)坐标:56°21′N 38°49′E / 56.350°N 38.817°E / 56.350; 38.817亚历山德罗夫 (俄语:Алекса́ндров)是俄罗斯弗拉基米尔州的一个城市,位于莫斯科东北120公里处。20
  • 姜翰姜翰,中国作曲家,钢琴演奏家;中央音乐学院学士,UBC不列颠哥伦比亚大学音乐学院硕士;温哥华博誉音乐学院艺术总监;PRIME 环太平洋国际音乐教育协会主席,常务理事;PRM环太平洋国际音乐
  • 萨摩国萨摩国(日语:薩摩国〔薩摩國〕/さつまのくに  */?),日本古代的令制国之一,属西海道,又称萨州。萨摩国的领域大约相当于现在的鹿儿岛县西部。长官为萨摩守。大宝二年(702年),在该处开
  • 陈秋霖陈秋霖(1911年-1992年),台湾琴师、作词人、作曲家、乐器工艺家、唱片制作人、电影制片人、编导,生于日治台湾台北厅士林支厅社仔区,善演奏大管弦和壳子弦、唢呐(台语“吹”)等乐器。
  • 菲利普·卡萨里卡菲利普·卡萨里卡(塞尔维亚语:Филип Касалица;1988年12月17日-)是一位黑山足球运动员。在场上的位置是前锋。他现在效力于K联赛球队蔚山现代足球俱乐部。他也代表黑