纤程

✍ dations ◷ 2025-12-08 07:50:12 #操作系统技术,执行绪

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

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

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

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

相关

  • 年表列表这是年表列表,年表或历史年表(Timeline),又称时间表、时间轴,是将有关历史的资料依时间或年份先后排列而成的列表,即将一件发生在某年某月某日的历史事件,以最简单的形式,重点地记录
  • 冈比亚在1965年至1970年之间,冈比亚(英语:The Gambia)是一个独立的主权国家,与英国和以英国君主为首的国家共享国家元首。它是现代冈比亚共和国的前身。1965年,根据《1964年冈比亚独立法
  • 听阈在物理学和医学中,听阈(英文:threshold of hearing)指人或其它动物的耳朵在特定环境中,能感觉到的声音的最小声压或声强。正常人耳对不同频率的声音,听阈都有所不同,当中 2 000 Hz
  • 新竹客运新竹汽车客运股份有限公司(英语:Hsinchu Bus Company, Ltd.),简称新竹客运,主要经营新竹市公车、新竹县市区公车、公路客运及国道客运。成立于1919年9月29日,前身为台湾轨道株式会
  • 国民及学前教育署教育部国民及学前教育署(简称国教署),为中华民国教育部设在台湾中部的所属机关,负责中华民国的公私立学前、国中小、高中职、特殊教育学校相关业务。
  • 戈马戈马(法语:Goma)位于刚果民主共和国东部,为北基伍省首府,2004年人口249,862。地处基伍湖北岸,尼拉贡戈火山南麓,与卢旺达城市吉塞尼相邻。
  • 台湾银行篮球队台湾银行篮球队是一支台湾的业余甲组或半职业男子篮球队。1973年台湾银行在台湾省政府主席谢东闵裁定下成立篮球队,于1974年投入甲组篮球联赛;并于2003成为超级篮球联赛创始球
  • 分形维数在分形几何中,分数维D,(即分形维数)是一个描述一个分形对空间填充程度统计量。分数维没有统一的定义。主要的分数维定义方法有豪斯多夫维数、计盒维数和分配维数等。D = log(N)
  • 多方球在天文物理学上的多方球(或称为多层球,Polytrope),是指莱恩-埃姆登方程中压力与密度关系的解,表示方程为 P = K ρ
  • 玩命游戏《玩命游戏》(日语:BUS GAMER)是日本漫画家峰仓和也的日本漫画作品。起初在季刊志“ステンシルStencil”上连载(1999年春号-2000年春号),后来因为休刊而转到“月刊ステンシル”上。