后台进程

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

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

相关

  • 世界概况《世界概况》(英语:The World Factbook,又译作世界各国纪实年鉴)是由美国中央情报局出版的调查报告,发布世界各国及地区的概况,例如人口、地理、政治及经济等各方面的统计数据。因
  • 发现化学元素发现年表将各种化学元素的发现按时间顺序列出。其中元素发现的时间以提炼出元素单质的时间为准,因为元素化合物的发现时间无法准确定义。表中列出了每种元素的名称、
  • 翼龙见翼龙目的分类翼龙目(学名:Pterosauria),希腊文意思为“有翼的蜥蜴”,是一个飞行爬行动物的演化支。翼龙类生存于三叠纪晚期到白垩纪末期,约2亿1,600万年前到6,600万年前。翼龙类
  • 路易·德博纳尔德波纳德 (法语:Louis Gabriel Ambroise de Bonald,1754年10月2日-1840年11月23日),法国的反革命哲学家和政治家。在那革命的时代中,他和好友迈斯特(Joseph de Maistre)同为传统主义者,
  • 树鼩目 Scandentia树鼩目(学名:Scandentia),又称攀兽目,生活在东南亚的热带雨林中,有2科5属20种。树鼩目成员的外形像松鼠,但吻尖而长。树鼩目成员的齿分化不明显。树鼩目曾经被置于食虫目与灵长目,树
  • 中菲海道通行协定暨农渔业合作备忘录《中菲海道通行协定暨农渔业合作备忘录》(英语:Agreement on Sea Lane Passage and the Memorandum on Agriculture and Fisheries Cooperation between the Repubilic of Chi
  • 大卫·法拉格特戴维·格拉斯哥·法拉格特(英语:David Glasgow Farragut,/ˈfærəɡət/,1801年7月5日-1870年8月14日),又译法拉古特,是美国内战中的一位海军将领,同时也是美国海军第一位少将(英语:Re
  • 肌钙蛋白C肌钙蛋白C(英语:Troponin C)是肌钙蛋白复合物的组成部分之一。其结构通常包括四个钙结合EF手结构域,少部分亚型的钙结合结构域会少于四个。肌钙蛋白和肌动蛋白与原肌球蛋白(英语:t
  • 俄罗斯联邦区域发展部俄罗斯联邦区域发展部(俄语:Министерство регионального развития Российской Федерации – Минрегион Ро
  • 国立台北科技大学附属桃园农工高级中等学校国立台北科技大学附属桃园农工高级中等学校(英语:The Affiliated Tao-Yuan Agricultural & Industrial Senior High School of National Taipei University of Technology),简称