批处理和后台作业

Tim*_*Tim 2 architecture jobs background batch-file

根据维基,批处理是在计算机上执行一系列程序(“作业”)而无需人工干预。

我想知道批处理和将进程置于后台之间有什么区别和关系?

后台作业总是批处理吗?是否有批处理没有后台?

感谢致敬!

APC*_*APC 5

批处理通常涉及对很多事情重复执行相同的操作。例如,批量打印信件或将记录批量加载到数据仓库中。这些通常是预定的活动。在过去,它们被称为通宵跑步;即使在现代的 24-7 系统中,它们也往往被安排在安静的时间。

就其性质而言,批处理在后台运行。但是其他类型的进程也在后台运行。有一些守护进程不断运行,但主要是睡眠。有响应事件的监控进程,如消息队列阅读器。然后是异步用户任务,当用户继续做其他事情时,这些任务就会消失。这些与批处理的区别只是数量:它们处理单个记录或少量记录。