后台进程

✍ dations ◷ 2025-11-26 18:26:16 #计算机科学,操作系统,进程

后台进程()是一种在不需用户干预的情况下运行于操作系统后台的计算机进程 ,通常用于执行如日志记录(英语: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上,系统也会在后台进程占用的系统存储空间过多时将其杀死。

相关

  • 次协调逻辑次协调逻辑是尝试处理矛盾的逻辑。次协调逻辑是不琐碎的(non-trivial)逻辑,它允许矛盾。更加特殊的,它允许断言一个陈述和它的否定,而不导致谬论。在标准逻辑中,从矛盾中可以推导
  • 雅高雅高酒店集团(Accor)是一家大型的法国跨国企业 ,在将近100个国家中经营,股票列入巴黎CAC40指数。 雅高旗下的雅高酒店是欧洲旅馆业的霸主,在全球拥有超过4000家旅馆,涵盖最豪华的
  • 蝾螈碱蝾螈碱是火蝾螈(Salamandra salamandra)皮肤腺分泌物中主要的甾体生物碱,是剧毒的神经毒素,会使脊椎动物发生强烈的肌肉抽搐、高血压以及换气过度。
  • 肖开提·萨利霍夫肖开提·伊斯梅洛维奇·萨利霍夫(俄语:Шавкат Исмаилович Салихов,1944年12月12日-),乌兹别克斯坦化学家。其主要从事生物有机化学研究,是乌兹别克斯坦生物
  • 牙宣牙宣是指以龈肉萎缩,牙根宣露,牙齿松动,经常渗血或渗脓为特征的疾病。牙宣是口齿科的常见病、多发病,早其多无明显症状,易被忽视,钽苦不及进治疗,日久牙齿失去气血濡养,以致动摇、脱
  • 丁香树约20种丁香属(学名:Syringa),又称紫丁香属,该属多种植物的统称为丁香,别名“百结”、“情客”、“紫丁香”,生长于温带及寒带,落叶灌木或小乔木,圆球形树冠。单叶对生,卵圆形,圆锥花序,
  • 得都话广东省中山市沙溪、大涌、南蓢、三乡及火炬开发区等地;中山闽语是汉藏语系汉语族闽语支闽南语在广东省境内的一种方言,通行于古香山县之隆都、得能都、四大都、谷都和恭常都等
  • 拉让江拉让江(马来语:Sungai Rajang; 英语:Rajang River) 又名鹅江,是马来西亚砂拉越州的第一大河,也是马来西亚最长的河流。该河全长约563公里,从伊朗山脉途经诗巫、加帛、加拿逸、民丹
  • 吉祥天宝《吉祥天宝》是一部中国大陆的古装武侠网络剧,由元德执导,金起范、赵丽颖主演。2013年5月开机,8月杀青。于2016年6月6日在腾讯视频首播。大明天启年间,朱天宝(金起范饰)是京城建兴
  • 发改委1999年规定:印章直径5厘米,中央刊国徽,由国务院制发。中央全面深化改革委员会办公室中央财经委员会办公室中华人民共和国国家发展和改革委员会,标准简称国家发展改革委,亦简称国