文章目录
JOB
Job———作业,计算机用户在一次上机过程中要求计算机系统为其所做工作的集合;作业中的每项相对独立的工作称之为 作业步,第一步做什么,第二部做什么,第三步做什么,整个这一需求是通过一组命令来描述的(作业控制语言),这是比较早期的知识,现在也存在,不过都在大型计算机上,我们个人小型的pc机是不涉及的。
在需要涉及到作业概念的系统当中,作业步是由作业控制语言来描述我们的作业步。
Off-line Job
计算机用户不能在此类作业被计算机系统处理时改变已经定义好的作业步。像是一个封闭的环境,已经定义好了的步骤,怎么能随时让用户介入且更改呢?所以这类作业的用户交互就不是太优秀。
On-line Job
计算机用户可以在此类作业被计算机系统处理时随时改变其作业步。
Thread(线程) & Process(进程)
Thread
Thread 是指,程序的一次相对独立的运行过程,他是一个动态概念。代码是一个静态概念,我们要运行一个程序,其实就是运行这一段代码。那么运行的这一个过程,就是线程。在现代OS中,线程是系统调度的最小单位。