纤程

✍ dations ◷ 2025-11-19 16:41:23 #操作系统技术,执行绪

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

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

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

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

相关

  • 矿石处理选矿工程的研究内容是将低品位的矿物进行加工、提纯,主要目的是提高矿物的品位,去除矿物的杂质,例如去除煤炭中的灰分、硫、磷等杂质。选矿工程的对象主要有金属矿石、煤炭等,选
  • 罗伯特·莱夫科维茨罗伯特·莱夫科维茨(英语:Robert Lefkowitz,1943年4月15日-)是一位美国医学家,最出名的工作是关于G蛋白偶联受体,为此他赢得了2012年诺贝尔化学奖。他与布莱恩·科比尔卡分享这个奖
  • 雪卡毒素雪卡毒素(英语:Ciguatoxins,简称CTX),又名雪卡鱼毒素、西加鱼毒素,是一类引起西加鱼毒中毒的毒素,共有4种。食物中这类毒素无法被烹饪去除,因此最好不要吃珊瑚礁鱼类的头部、皮肤及
  • 涤纶聚对苯二甲酸乙二酯(英语:polyethylene terephthalate,简称PET或PETE),商标名为Dacron、Terylene、Lavsan(苏联时代或俄罗斯)、的确良、涤纶、特丽纶(港澳称的确凉、特丽翎,台湾称达
  • ʈʼ卷舌挤喉音(Retroflex ejective)是一种罕见的辅音,出现于一些口语中。国际音标将此音记作⟨ʈʼ⟩,其对应的X-SAMPA音标为t`_>。卷舌挤喉音的特征包括:当符号成对出现时,左边的是
  • 殷宏章殷宏章(1908年10月1日-1992年11月30日),字伯文,英文名Hung-Chang Yin,贵州贵阳人,出生于山东省兖州府滋阳县,中国植物生理学家。祖父殷谦(字吉皆)在同治七年戊辰科(1868年)三甲三十六
  • 青浦区青浦区是上海市的市辖区,区名因青龙镇而得名,原为青浦县。位于上海市西部淀山湖畔,西侧毗连苏州市的吴江区与昆山市,南侧与松江区、金山区及浙江省嘉善县相接,北部连接嘉定区,东侧
  • 科纳克勒科纳克勒(土耳其语:Konaklı)是土耳其的城镇,位于该国西南部,由安塔利亚省负责管辖,距离首府安塔利亚11公里,海拔高度20米,主要经济活动有旅游业和农业,2011年人口12,829。坐标:36°35
  • 易卜拉欣·伊本·马赫迪易卜拉欣·伊本·马赫迪(阿拉伯语:إبراهيم بن المهدي‎,779年-839年),是阿拔斯王朝王子,歌手,作曲家和诗人。他是第三个阿拔斯王朝的哈里发阿尔·马赫迪的儿子,也是诗
  • 苏庇路里乌玛一世苏庇路里乌玛一世(活动时期公元前14世纪)是赫梯国王(大致的统治时间:前1370年~前1330年或前1358年~前1323年;实际时间无法确定)。他是新王国的第一位重要的君主。 利用埃及法老埃赫