轻量级进程

✍ dations ◷ 2024-09-20 12:31:21 #进程

在计算机操作系统中,轻量级进程(英语:Light-weight process,LWP)是一种实现多任务的方法。与普通进程相比,LWP与其他进程共享所有(或大部分)它的逻辑地址空间和系统资源;与线程相比,LWP有它自己的进程标识符,并和其他进程有着父子关系;这是和类Unix操作系统的系统调用vfork()生成的进程一样的。另外,线程既可由应用程序管理,又可由内核管理,而LWP只能由内核管理并像普通进程一样被调度。Linux内核是支持LWP的典型例子。

在大多数系统中,LWP与普通进程的区别也在于它只有一个最小的执行上下文和调度程序所需的统计信息,而这也是它之所以被称为轻量级的原因。一般来说,一个进程代表程序的一个实例,而LWP代表程序的执行线程(其实,在内核不支持线程的时候,LWP可以很方便地提供线程的实现)。因为一个执行线程不像进程那样需要那么多状态信息,所以LWP也不带有这样的信息。

因为LWP之间共享它们的大部分资源,所以它在某些应用程序就不适用了;这个时候就要使用多个普通的进程了。例如,为了避免内存泄漏(a process can be replaced by another one)和实现特权分隔(processes can run under other credentials and have other permissions)。

使用多个进程也使得应用程序在出现进程池内的进程崩溃或被攻击的情况下变得更加健壮。

相关

  • 贝部,为汉字索引中的部首之一,康熙字典214个部首中的第一百五十四个(七划的则为第八个)。就正体中文中,贝部归于七划部首,而简体中文则归四划。贝部通常从左、右、下方为部字。且
  • 织丝植物门Nematothalaceae:Nematophytaceae:织丝植物门(Nematophytes)是一个复系的陆地植物门,包含一些仅有化石记录的藻类, 历史可追溯至上志留纪。 模式属织丝体属(Nematothallus)首次描
  • 希腊陆军希腊陆军(希腊语: Ελληνικός Στρατός Ξηράς, 拉丁转写:Ellinikós Stratós Xirás),为希腊的陆上军事力量。陆军徽章中间为带有双头鹰图案的黄色盾牌,其上
  • 飞现象飞现象(英语:Phi phenomenon)是一个由马科斯·韦特墨在1912年的一篇期刊文章《Experimental Studies on the Seeing of Motion》所提出的知觉错觉现象(错视)。其中描述一连串静态
  • 蛮龙蛮龙属(属名:Torvosaurus,意为“野蛮的蜥蜴”),是种大型肉食性恐龙。它们生存侏罗纪晚期的北美洲(启莫里阶中晚期)与葡萄牙(提通阶)。 蛮龙的体型相当大,估计身长约9到11米,体重估计值
  • 河阶河阶,亦称阶地、河阶地或堆积坡,即是地壳台升造成的的地理现象阶地从一阶到多阶的河阶地形皆有,则视阶地地质与河流侵蚀能力而定。每一阶的阶地均包含阶地面、阶地前面斜坡、阶
  • 2018中国好声音《中国好声音》是一档中国电视音乐选秀节目,2018年度节目从2018年7月13日至10月12日播出。本年度节目的四位导师为谢霆锋、周杰伦、庾澄庆和李健,主持人为华少(第一期至第十期
  • 孟庆华孟庆华(1906年4月-1986年),男,吉林省怀德县(今公主岭市)人,中国昆虫学家、蚊虫学专家,教授。孟庆华1906年出生于吉林省怀德县一清朝末年知识分子家庭。他于1926年考入民国时期齐鲁大
  • Braban! -The bonds of melody-《Braban! -The bonds of melody-》游戏封面《Braban! -The bonds of melody-》(日语:ぶらばん! -The bonds of melody-)是YUZUSOFT在2006年7月28日发售的恋爱冒险类型成人游戏
  • 現在去見你《現在去見你》(韩语:지금 만나러 갑니다;英语:),2017年8月开拍,由导演李张勋所执导,演员苏志燮及孙艺真主演;该电影改编自日本市川拓司同名小说,此前已被改编成日本电影《现在,很想见