发布网友 发布时间:2022-04-01 04:31
共3个回答
懂视网 时间:2022-04-01 08:52
操作系统中一个正在执行的程序称为“进程”。进程(Process)是指计算机中已运行的程序,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在当代面向线程设计的计算机结构中,进程是线程的容器。进程是程序真正运行的实例,若干进程可能与同一个程序相关,且每个进程皆可以同步或异步的方式独立运行。
进程是一个具有独立功能的程序关于某个数据集合的一次运行活动。它可以申请和拥有系统资源,是一个动态的概念,是一个活动的实体。它不只是程序的代码,还包括当前的活动,通过程序计数器的值和处理寄存器的内容来表示。
进程的概念主要有两点:第一,进程是一个实体。每一个进程都有它自己的地址空间,一般情况下,包括文本区域(text region)、数据区域(data region)和堆栈(stack region)。文本区域存储处理器执行的代码;数据区域存储变量和进程执行期间使用的动态分配的内存;堆栈区域存储着活动过程调用的指令和本地变量。第二,进程是一个“执行中的程序”。程序是一个没有生命的实体,只有处理器赋予程序生命时(操作系统执行之),它才能成为一个活动的实体,我们称其为进程。
热心网友 时间:2022-04-01 06:00
在某些操作系统中,作业(job)是计算机操作者(或是一个叫做作业调度器的程序)交给操作系统的执行单位。作业包括程序、相应的数据和作业说明书。
正在执行的一个或多个相关进程被称为作业,一个作业可以包含多个进程,比如当使用管道和重定向命令时,该作业就包含多个进程。
例如,作业可以是一个应用程序的运行,比如一个每周都执行的职工工资册的程序。通常作业是以批的(而非交互式的)模式运行的。
扩展资料:
操作系统主要包括以下几个方面的功能:
①进程管理,其工作主要是进程调度,在单用户单任务的情况下,处理器仅为一个用户的一个任务所独占,进程管理的工作十分简单。但在多道程序或多用户的情况下,组织多个作业或任务时,就要解决处理器的调度、分配和回收等问题。
②存储管理分为几种功能:存储分配、存储共享、存储保护、存储扩张。
③设备管理分有以下功能:设备分配、设备传输控制、设备独立性。
④文件管理:文件存储空间的管理、目录管理、文件操作管理、文件保护。
⑤作业管理是负责处理用户提交的任何要求。
参考资料来源:
百度百科--作业
热心网友 时间:2022-04-01 07:18
你可以看成是程序,数据,加说明书的集合体。