纤程

✍ dations ◷ 2025-11-18 13:07:18 #操作系统技术,执行绪

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

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

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

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

相关

  • 蛋白质纯化蛋白质纯化是指将一种或几种蛋白质从复杂的混合物(通常是细胞、组织或整个器官)中分离的一系列过程。对于表征蛋白质功能、结构和相互作用来说,蛋白质纯化是十分重要的一步。蛋
  • 狮门桥加拿大不列颠哥伦比亚省大温哥华地区 南端:温哥华 北端:狮门桥(Lions' Gate Bridge)是加拿大不列颠哥伦比亚省内一条悬索吊桥,横越布勒内湾的第一海峡,连接温哥华市中心及北岸市
  • 张根虎张根虎(1955年-),山西襄汾人,汉族,中华人民共和国政治人物,曾任山西煤炭运销集团董事长,现任山西省文联主席。中国共产党党员,第十一届全国人民代表大会山西地区代表。毕业于山西广播
  • 獭灵猫属獭狸猫(Cynogale bennettii),又名獭灵猫,是栖息在马来半岛、苏门塔腊及婆罗洲森林、低地近河流及沼泽的麝猫。在越南北部亦有发现它们,不过只有一个标本。獭狸猫的口阔,脚有蹼及长
  • 万寿台电视台万寿台电视台(朝鲜语:만수대 텔레비죤/萬壽臺텔레비죤)是朝鲜的一个国营电视台,1983年开播,只在星期六和星期天播出节目。信号覆盖范围仅为平壤市及其周边县市,使用5频道,通过有线电
  • 2004年美国网球公开赛女子单打比赛贾斯汀·海宁是卫冕冠军,但在第四轮败给俄罗斯球员娜迪亚·佩特洛娃。最终冠军为斯维特拉娜·库兹涅佐娃,决赛以6-3, 7-5直落二盘同胞耶莲娜·德门蒂耶娃,夺得第1座美网冠军。
  • 富时中国A50指数富时中国A50指数是中国内地A股市场的一个指数,是富时中国指数系列的旗舰指数。包含了在上海或深圳证券交易所上市的股票中市值最大的50家A股公司。季度审核于每年的三月, 六
  • 吴棠吴棠(1813年8月19日-1876年7月20日),字仲宣,清代安徽省盱眙县人(今安徽明光市三界镇) ,晚清封疆大吏。道光十五年举人,道光二十九年(1849年)大挑知县,初为淮安府桃源县令(今江苏泗阳县),咸
  • 比利·坎宁安威廉·约翰·坎宁安(英语:William John Cunningham,1943年6月3日-)是美国前职业篮球运动员、教练,场上位置锋卫摇摆人。坎宁安出身于纽约市布鲁克林,大学就读于北卡罗来纳大学。196
  • 陈勉 (成化进士)陈勉(1436年-?),江西承宣布政使司抚州府临川县(今江西省抚州市)人,明朝政治人物、进士出身。成化五年(1469年),登进士,授工部主事,改刑部郎中。之后出任泉州府知府、改福州府知府。官至河