后台进程

✍ dations ◷ 2025-11-25 13:37:13 #计算机科学,操作系统,进程

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

相关

  • 血管新生血管新生(英文:Angiogenesis)是一个生理上新的微血管发展成一个血流供应系统的过程。而Vasculogenesis通常指自发性的血管形成,另外Intussusception则是指较一般快速形成的血管
  • 噻嗪类噻嗪类利尿剂(英语:Thiazides),是利尿剂的一类。此类药物可抑制氯化钠在远端曲小管(英语:Distal convoluted tubule)的再吸收(英语:reabsorption)。这些药会作用在远端曲小管的细胞管
  • 克洛德·阿德里安·爱尔维修克洛德·阿德里安·爱尔维修(英语:Claude Adrien Helvétius,1715年-1771年),18世纪法国哲学家、辩论家。他资助过一些启蒙哲学家。他的快乐论、教育理论和对伦理学宗教基础的抨击
  • 赫塘期赫塘期(英语:Hettangian)是侏罗纪的第一个时期,年代大约位于201.3–199.3百万年前。
  • 脑内回馈系统犒赏系统(英语:reward system)是一组神经结构,旨在维护动机显著性(英语:incentive salience)(也就是动机、需求、喜好等)、联想学习(主要依靠增强和古典制约)和正面情感(英语:Positive af
  • 乙醛脱氢酶乙醛脱氢酶(acetaldehyde dehydrogenase,缩写ALDH)(EC 1.2.1.10)(CAS ),醛脱氢酶的一种,负责催化乙醛氧化为乙酸的反应。已知人类的乙醛脱氢酶由三个基因所编码:ALDH1A1、ALDH2 及
  • 性体位行房姿势、性姿势、性体位或性交体位,泛指参与性行为者所采行的姿势。《红楼梦》第23回中贾琏要求王熙凤改变一些新奇的姿势,“只是昨儿晚上,我不过是要改个样儿,你就扭手扭脚的
  • AN/FPS-117雷达AN/FPS-117是由洛克希德所设计与生产的3维长程防空雷达,除了美国以外,并且外销到许多国家,目前除美国外有127具固定与移动款式于各国服役。AN/FPS-117雷达为全固态电路设计,使用
  • 岫岩满族自治县.mw-parser-output ruby.zy{text-align:justify;text-justify:none}.mw-parser-output ruby.zy>rp{user-select:none}.mw-parser-output ruby.zy>rt{font-feature-settings:
  • 狄尔斯烃Diels烃,学名3'-甲基-1,2-环戊烯并菲,一种固体(常温下),分子式C18H16,熔点126~127°C。在甾体化学的早期发展中有很重要的作用。1927年狄尔斯发现,所有的甾族化合物用硒在360°C处理