纤程

✍ dations ◷ 2025-12-10 02:20:26 #操作系统技术,执行绪

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

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

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

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

相关

  • 主动脉主动脉(希腊语:αορτή)是一大血管,体循环动脉系统的起始主干,它发自左心室。主动脉是身体最大的动脉,直径有2.5-3.5 cm。形如拐杖,弓形开端,向下直到骨盆区。在解剖学、外科学上
  • 弗朗切斯科·雷迪弗朗切斯科·雷迪(Francesco Redi,1626年-1697年)是一位意大利医学家、昆虫学家,以否定无生源论而著名。雷迪最有名的贡献是1668年在发表《昆虫诞生实验》中进行的一系列实验,被认
  • 加拿大北部坐标:65°49′12″N 107°04′48″W / 65.82000°N 107.08000°W / 65.82000; -107.08000加拿大北部是在地理和政治上定义的加拿大北部地区,通常包括育空、西北地区和努纳武特
  • 桉属桉属(学名:Eucalyptus)通称桉树、尤加利树,是桃金娘目桃金娘科的一属。一般为常绿乔木;枝、叶花有芳香;叶子通常互生,有柄,全缘羽状脉,多为镰刀形;早春开白色、红色或黄色花,多为伞形或
  • 鹤鸵目鹤鸵目的动物本来归入鸵鸟目,现在已独立成为一目。它是动物分类学上是鸟纲中的一个目,包括鹤鸵、鸸鹋等动物。
  • 罗马人民大会罗马人民大会是古罗马时期罗马共和国的立法机构。会议推行直接民主制,权力建立在普通公民的基础之上,而经选举产生的代表掌握权力,罗马人民大会与罗马元老院的组成是当今议会两
  • #P在计算复杂性理论中,#P(读作sharp P)是一组与NP中的判定性问题相关的计数问题。
  • 恩久·达玛巴扎恩久·达玛巴扎(藏语:.mw-parser-output .uchen{font-family:"Qomolangma-Dunhuang","Qomolangma-Uchen Sarchen","Qomolangma-Uchen Sarchung","Qomolangma-Uchen Suring","Q
  • 激变变星激变变星(Cataclysmic variable star,CV),是拥有一颗白矮星和伴星的双星系统(参考双子座U),这颗伴星通常是红矮星,但有些情况下它也可以是一颗白矮星或正在演化成次巨星。截止2006年
  • TAHITITAHITI(朝鲜语:타히티)是韩国Dream Star Entertainment组成的4人女子团体,于2012年7月24日出道,成员包括队长申敏在、朴美苏、Ari(金善映)、Jerry(安素贤),为Dream Star Entertain