纤程

✍ dations ◷ 2025-07-12 17:00:55 #操作系统技术,执行绪

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

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

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

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

相关

  • 旋转对称性在数学里,给予一个定义于内积空间的函数,假若对于任意旋转,函数的参数值可能会改变,但是函数的数值仍旧保持不变,则称此性质为旋转不变性(rotational invariance),或旋转对称性(rotat
  • 等轴晶系立方晶系,也叫等轴晶系,它有4个三重对称轴以及3个互相垂直的4次对称轴或者3个相互垂直的二重对称轴。其中的3个互相垂直的4次对称轴或者3个相互垂直的二重对称轴是晶体结晶轴
  • 姜弘立姜弘立(1560年-1627年),字君信、号耐村。朝鲜王朝中期官僚、将领。本贯晋州姜氏。姜弘立生于京畿道。为晋州姜氏高丽朝显官名门出身。祖父姜士尚在朝鲜宣祖朝任右议政、父姜绅为
  • 米妮老鼠台湾 - 林芳雪 中国大陆 - 唐烨 日本 - 水谷优子→远藤绫(2016年至今)米妮老鼠(英语:Minnie Mouse),早期又译为美妮,中文简称米妮,是由尤柏‧艾沃克及华特·迪士尼共同创造之卡通
  • 贝敦坐标:29°44′38″N 94°57′57″W / 29.74389°N 94.96583°W / 29.74389; -94.96583贝敦(Baytown, Texas)是美国德克萨斯州哈里斯县的一个城市,小部分位于钱伯斯县,临加尔维斯
  • 艾伦·劳埃德·霍奇金艾伦·劳埃德·霍奇金爵士,OM,KBE,FRS(英语:Sir Alan Lloyd Hodgkin,1914年2月5日-1998年12月20日),英国生理学家与生物物理学家,与安德鲁·赫胥黎(Andrew Fielding Huxley)因为共同研究
  • 夏季奥林匹克运动会沙滩排球比赛奥运会沙滩排球赛1992年成为表演项目,1996年成为正式项目。
  • 伤心街角恋人《伤心街角恋人》(韩语:접속,英语:),是一部于1997年上映的韩国电影。由执导《黄真伊》的张允炫(朝鲜语:장윤현)导演,韩石圭、全道嬿主演,本片票房总和高达674,933万于1997年票房排名第
  • 皮特杜父鱼皮特杜父鱼,为辐鳍鱼纲鲉形目杜父鱼亚目杜父鱼科的其中一种。分布于美国俄勒冈州及加州皮特河上游流域,为底栖性鱼类,喜栖息岩石激流区,体长可达13公分。 维基物种中有关皮特杜
  • 卡莱轮胎卡莱运输产品有限公司(Carlisle Transportation Products Company)为美国一家工业用皮带、特殊轮胎与轮圈制造商,母公司为股票上市之卡莱集团(Carlisle Companies, Inc.),产品范围