纤程

✍ dations ◷ 2025-11-24 05:20:25 #操作系统技术,执行绪

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

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

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

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

相关

  • SELIBRLIBRIS是LIBRary Information System的缩写,意为图书馆资讯系统,是一个瑞典的全国联合目录,由位于斯德哥尔摩的瑞典皇家图书馆维护。全国大约650万个书目,可供自由搜寻。除了书
  • Open Directory Project开放目录项目(英语:Open Directory Project,又称Directory of Mozilla,简称DMOZ),是网景(Netscape)所主持的一项大型公共网页目录。它是由来自世界各地志愿者共同维护与建设的全球最
  • 男科学男科学(英语:andrology,来自古希腊语:ἀνήρ、anēr,属格ἀνδρός、andros“男人”和-λογία:“学”)是处理男性健康的医学专业人士,特别是与男性特有的男性生殖系统和泌
  • 伦巴第伦巴第(意大利语:Lombardia,意大利语发音:)是一个位于阿尔卑斯山和波河的一个意大利北部大区。它与意大利的其它大区皮埃蒙特、艾米利亚-罗马涅、威尼托、特伦蒂诺-上阿迪杰以及
  • 维和维持和平(英语:Peacekeeping)的活动,旨在创造有利于维持持久和平的条件。经研究发现,维和能减少战场上平民的死亡,并降低再次引发战争的风险。
  • 光源氏光源氏(日语:光 源氏/ひかる げんじ Hikaru Genji),是日本平安时代女性文学家紫式部的著作《源氏物语》的男主角。在书中,光源氏是桐壶帝的第二皇子,生母桐壶更衣。光源氏天生即有
  • 萨马岛萨马岛 (Samar)位于菲律宾中部,是米沙鄢群岛最东的岛屿。下分三省:北萨马省、东萨马省和萨马省。这三个省是东米沙鄢政区的一部分,莱特岛和比利兰岛是附近的岛屿省份。萨马岛面积
  • 系统平台系统平台(英语:computing platform)是指在电脑里让软件运行的系统环境,包括硬件环境和软件环境。典型的系统平台包括一台电脑的硬件体系结构(computer architecture)、操作系统、
  • 铲齿蝠属铲齿蝠属(铲齿蝠),哺乳纲、翼手目、叶口蝠科的一属,而与铲齿蝠属(铲齿蝠)同科的动物尚有狭叶蝠属(狭叶蝠)、尖叶长舌蝠属(螫长舌蝠)、窄齿长舌蝠属(窄齿长舌蝠)等之数种哺乳动物。
  • 快门优先快门优先(英语:Shutter priority)是数码单反相机的一种曝光模式。在尼康相机中以模式转盘上的字母S表示,在佳能相机中以模式转盘上的字母Tv表示。在快门优先模式下,拍摄者可以手