- 6
- 0
- 约1.53万字
- 约 52页
- 2024-05-29 发布于北京
- 举报
***1.作业(job)请求计算机完成的一个完整的处理任务称为作业,它可以包括几个程序的相继执行。用户在键盘上输入的一条完整的命令就是一个作业。一条命令可以同时调用几个程序,互相配合来完成一个复杂的任务。复杂的作业也可由作业说明书(如Shell命令程序)来描述。一个复杂的作业可由多个作业步组成,如编译、运行、打印一个程序的全部工作是一个作业,其中相对独立的每一部分称为作业步。2.进程在多道程序环境下,一个程序的活动具有并发和动态的特征,一个程序活动与其他程序活动之间存在相互依赖和相互制约的关系。程序和程序之间的活动也不存在像封闭的系统中那样严格的一一对应关系,因此,程序这个静态概念已经不能确切地反映程序活动这种动态的特征。进程(process)是操作系统中最重要的概念之一,但迄今为止对这一概念还没有比较统一的描述。某些系统将进程称为任务(task)。Dijkstra将进程定义为程序在处理机上执行时所发生的活动。进程和程序之间既有区别又有联系。进程是程序执行的动态活动,它是暂时地动态地产生和终止的,程序是进程运行的静态文本,它可以长期保存。*Linux系统上所有运行的任务都可以称为一个进程,每个用户任务、每个系统管理守护进程,都可以称为进程。Linux用分时管理的方法使所有的任务共同分享系统资源。我们所关心的是如何去控制这些进程,让它们能够很好地为用户服务。进程
原创力文档

文档评论(0)