分时多任务与抢占式调度 -- 分时多任务
分时多任务(Time sharing multitask):从OS的视角看
- 任务(Task) :一个具有一定独立功能的程序在一个数据集合上的一次动态执行过程,是进程(Process) 的前身
- 应用执行过程中的一个时间片段上的执行片段或空闲片段称为 “ 计算任务片 ” 或“ 空闲任务片 ”
- 从一个应用的任务切换到另外一个应用的任务称为任务切换
历史上出现过的术语:Job、Programming、Task、Process
- Task、Process是Multics和UNIX等用于分时多任务提出的概念