后台进程
在后台运行的过程 / 维基百科,自由的 encyclopedia
后台进程(Background Process)是一种在不需用户干预的情况下运行于操作系统后台的电脑进程[1] ,通常用于执行如日志记录(英语:Computer data logging)、系统监测、作业调度[2]以及用户提醒(英语:Notification system)[3]等任务。
在UNIX与类UNIX系统中,后台进程的进程组ID(即PGID,可用ps命令获得)与控制终端进程组ID(即TPGID)不同,因而也可以此辨识后台进程。后台进程无法接收从键盘传送的信号(如Ctrl-C)[4],但从更专业的定义来说,程序是否能收到用户的中断信号并非后台进程的判别标准。
虽然后台进程通常用于仅需少量资源的应用,但任何进程无论占用资源多少都可以运行在后台,且即使程序在后台运行,其行为与前台进程也并无差异[1]。