纤程

✍ dations ◷ 2025-11-19 03:55:08 #操作系统技术,执行绪

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

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

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

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

相关

  • 朝永振一郎朝永振一郎(日语:朝永 振一郎/ともなが しんいちろう Tomonaga Shin'ichirō,1906年3月31日-1979年7月8日),日本物理学家,量子电动力学的奠基人之一。他也因为这项贡献与美国物理学
  • 瑞丰夜市坐标:22°39′57″N 120°17′59″E / 22.665947°N 120.299820°E / 22.665947; 120.299820瑞丰夜市,位于台湾高雄市左营区裕诚路、南屏路及东门路一带。隔着南屏路与三民家
  • iS-腺苷-smallL/small-高半胱氨酸S-adenosylhomocysteine, SAHS-腺苷-L-高半胱氨酸(英语:S-Adenosyl-L-homocysteine,简称为SAH)是一种氨基酸衍生物,在大多数生物体中的一些代谢途径中有着重要的作用。这是一个合
  • 马兰戈尼学院深圳校区马兰戈尼学院(英语:Istituto Marangoni)是一所时装学院,校区位于米兰、佛罗伦萨、伦敦、巴黎、上海以及深圳。该校成立于1935年,为时装及设计业提供高水准的人才。1935年,由意大利
  • 伦琴 (单位)伦琴是放射性物质产生的照射量的一个单位。得名于德国物理学家威廉·伦琴,于1928年被采用。英文代号为R,其定义是在0摄氏度,760毫米汞柱气压的1立方厘米空气中造成1静电单位(3.3
  • 德国历史 (1945–1990)德国历史(1945─1990)是指从1945年当纳粹德国于二战被击溃、两德分裂后至1990年重新统一的这段历史。当纳粹德国于二战被击溃后,德国因世界东西两大阵营对立而分裂,即两德分裂。
  • 圣彼得堡国立巴甫洛夫医科大学坐标:59°58′00″N 30°19′00″E / 59.9667°N 30.3167°E / 59.9667; 30.3167第一圣彼得堡国立巴甫洛夫院士医科大学(俄语:Первый Санкт-Петербургск
  • 吉布斯-唐南效应吉布斯-唐南效应(英语:Gibbs–Donnan effect),又称膜平衡、唐南平衡、唐南效应,是指因部分带电粒子不通过半透膜而产生的不均匀电荷,使膜两侧粒子浓度不同的现象,以美国物理学家约
  • 巴尔达萨雷·卡斯蒂利奥内巴尔达萨雷·卡斯蒂利奥内(Baldassare Castiglione,1478年-1529年),文艺复兴时期欧洲诗人。其代表作《廷臣论》体现了文艺复兴时期人文主义思想文化的内涵和特征,不仅享誉当时的文
  • 郭建郭建(1913年1月24日-2000年3月23日),女,原名郭见恩,湖南株洲人。中华人民共和国政治人物。郭建1934年考入清华大学,后参加一二九运动,从事统战工作。皖南事变后,奔赴苏中地区参与抗战