后台进程

✍ dations ◷ 2025-02-23 21:27:27 #计算机科学,操作系统,进程

后台进程()是一种在不需用户干预的情况下运行于操作系统后台的计算机进程 ,通常用于执行如日志记录(英语:Computer data logging)、系统监测、作业调度以及用户提醒(英语:Notification system)等任务。

在UNIX与类UNIX系统中,后台进程的进程组ID(即PGID,可用ps命令获得)与控制终端进程组ID(即TPGID)不同,因而也可以此辨识后台进程。后台进程无法接收从键盘传送的信号(如Ctrl-C),但从更专业的定义来说,程序是否能收到用户的中断信号并非后台进程的判别标准。

虽然后台进程通常用于仅需少量资源的应用,但任何进程无论占用资源多少都可以运行在后台,且即使程序在后台运行,其行为与前台进程也并无差异。

在类UNIX系统的命令行模式下,用户可使用“&”操作符以启动进程并使之运行于后台,但标准输出()和标准错误输出()若未重定向则仍于前台(即当前父终端)输出。命令bg可将挂起的进程转移到后台继续执行,而相对应的,命令fg则可使一个后台进程返回前台(即进程启动时所在的父终端)执行。除此之外,命令jobs可用于列出与当前终端相关联的所有进程(其中也包括后台进程)及其状态,因而也可用于将后台进程转至前台。

守护程序()是一种特殊的不间断运行的后台进程,常用于等待特定事件(英语:Event_(computing))的发生或者预设条件的满足以触发事件,这些进程一般使用最少的系统资源,其所执行的任务也基本不需要来自用户的输入。当进程配合daemon函数启动后,守护进程就会与其父终端脱离联系,因而也不会在当前终端中输出信息。

现今许多新型智能手机与PDA的操作系统都可以运行后台进程,但移动设备操作系统上的后台程序所能完成的任务与能分配到的资源也因硬件性能差异而常有所限制,如Android上后台进程的CPU使用率就限定于5%~10%的范围内,而iOS上的第三方应用程序(英语:Third-party software component)在后台运行时也只能完成指定范围内的任务;除此以外,在iOS和Android上,系统也会在后台进程占用的系统存储空间过多时将其杀死。

相关

  • 计划行为理论计划行为理论 (Theory of Planned Behavior,TPB) 是一个由Icek Ajzen所提出的行为决策模型,主要用以预测和了解人类的行为。计划行为理论的模型中主要由行为信念、行为态度、
  • 广济桥广济桥,俗称湘子桥,位于广东省潮州市东门外,为古代闽粤交通要道。与赵县赵州桥、惠安县洛阳桥及北京芦沟桥并称“中国四大古桥”,集拱桥、梁桥及浮桥于一体,为中国第一座启闭式浮
  • 德国国营铁路德国国营铁路(德语:Deutsche Reichsbahn),又称德意志国铁路,为德意志民主共和国(东德)的国营铁路名称。成立于1949年,于1993年底和西德的德国联邦铁路合并,并在1994年1月1日共同成立
  • 大爆炸年表宇宙年代学,或宇宙年表依据大爆炸之宇宙论描述宇宙的历史和未来,目前的宇宙如何由普朗克时期随着时间演化的科学模式,使用宇宙的共动坐标系时间参数。宇宙膨胀的模型即是所知的
  • 坂本龙马坂本龙马(日语:坂本 龍馬,1836年1月3日-1867年12月10日),通称直柔、龙马。生于天保六年十一月十五日,出生于高知城下本丁箸,是坂本八平之次子:11。亡于庆应三年十一月十五日,日本幕末
  • 纽约影评人协会最佳女主角奖纽约影评人协会奖最佳女主角(英语:New York Film Critics Circle Award for Best Actress)是纽约影评人协会奖的主要奖项之一。
  • 伦敦的机场伦敦的领空非常繁忙,大伦敦拥有世界上最繁忙的机场系统。截至目前,大伦敦周边共有至少10个机场,其中希思罗机场和盖特威克机场都是著名的国际机场,希斯罗机场也在全球机场客运吞
  • 东北林业大学东北林业大学简称东林、东北林大,创立于1952年,是在浙江大学农学院森林系和东北农学院森林系基础上建立的,是中华人民共和国教育部直属、教育部与国家林业局,教育部与黑龙江省重
  • 参政参知政事是中国历史上的一个官职,于唐朝首先设置,并非正式官位,而是三省长官以外的官员,加上此头衔(或同中书门下三品、同中书门下平章事等的头衔),即可以进入政事堂议事,等于成为宰
  • 摇滚保母《摇滚保母》是2010年一出台湾电视剧,为视觉张力广告事业有限公司制作,公视播出,由魏如昀、吕雪凤、吴兆弦、杨文文、马幼兴等人主演。摇滚保母分别播出两天,5月1日和5月8日,而5